【发布时间】:2016-11-18 13:19:21
【问题描述】:
我对 Maven 很陌生。 我有一个 Maven 项目。 当我使用 mvn clean -e install 创建执行时,它会在目标文件夹中为我的项目创建可执行 jar (commounutil.jar)。 不是我在 Eclipse 中有另一个项目(project2),它不是基于 Maven 的项目。 Project2 使用来自 commounutil.jar 的特性和类。 如果我使用 Java 构建路径/添加外部 jar 在 eclipse 中手动添加我的可执行 jar commounutil.jar。 但是即使在添加了这个 jar 之后,我的项目中仍然存在一些与 log4j 相关的错误。 现在,当我构建 commounutil 时,已经添加了 log4j 的依赖项。 它仍然给出编译时错误。 你能告诉我哪里出错了吗?
【问题讨论】:
-
有什么错误?
-
无法获取 log4j 的类
-
错误是无法解析导入的org.apache
-
上传您的 pom.xml 并显示您的错误并提供更多详细信息。考虑将 Project2 转换为 maven 项目,并在需要时将 project1 包含为依赖项