【发布时间】:2015-05-03 18:15:21
【问题描述】:
我遇到了 Maven 集成问题。我最近下载了 Eclipse Luna(带有 JDK 8 补丁)并在 Ubuntu OS 上使用它。
我用简单的工件创建了一个 Maven 项目,现在当我在 pom.xml 文件中添加一些依赖项然后对其进行测试时,Maven 构建成功,但在我的 Java 构建路径中,JRE 系统库 [J2SE -1.5 ] 存在,但我的 Maven 依赖项不包含任何内容,尽管在我的 POM.xml 文件中编写了一些依赖项。
这是我的 pom.xml 文件
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.test</groupId>
<artifactId>testproject</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>5.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.10-FINAL</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
由于我的构建路径中不存在我的 Maven 依赖项,因此,我无法使用将由 Maven 添加的库。
【问题讨论】:
-
安装m2e,并使用alt-f5(或maven > update project)更新maven托管依赖。
标签: java xml eclipse maven pom.xml