当前位置: 首页 > 面试题库 >

如何配置Eclipse构建路径以使用Maven依赖项?

晋承嗣
2023-03-14
问题内容

我想利用Maven提供的功能来管理项目中的依赖项。我对Maven的工作方式的简要了解是,它将获取所需的JAR,然后使用这些库来构建项目。

目前,我已经设置了一个简单的POM文件作为测试:

<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/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.jamesgoodwin.test</groupId>
  <artifactId>com.jamesgoodwin.test</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <build>
  </build>
  <dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>3.0.0.RELEASE</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
  </dependencies>
</project>

为了管理依赖关系,我通常将项目或JAR添加到构建路径中,然后就可以构建我的项目了。

但是,当使用 M2Eclipse时 ,依赖关系不会自动添加到构建路径中。是否有任何配置可以让Eclipse知道Maven正在管理依赖项?


问题答案:

如果右键单击您的项目,则在“ maven”下应该有一个“启用依赖项管理”选项。而已。



 类似资料:
  • 当我在构建路径的库选项卡中展开“Maven Dependency”变量时,我看不到已经下载的JAR?

  • 我有一个项目需要依赖于iText 5.5.2和iText 2.1.7(Primefaces在运行时需要这个特定的版本,由于许可证问题,无法使用iText 5)。 所以我在pom.xml中有以下内容: 问题是,我不希望我们的开发人员能够从iText 2.1.7(com.lowagie.*包)导入类。我想强制他们使用iText 5.5.2(com.itextpdf.*包)中的类。 是否有方法将其从构建

  • 我如何告诉Jenkins使用系统安装的Maven? 为什么它要求MAVEN_HOME而不是m2_home?为什么它不显示当前的系统Maven?当构建运行时,它会给出一个BS错误: 解析POM错误:未能解析POM org.apache.maven.project.project.projectBuildingException:在处理POM时遇到一些问题:[FATAL]不可解决的父POM:未能在ht

  • 我在Eclipse内部使用Eclipse Maven(m2e),并且运行我的项目如下所示: 我的如下所示: 在我运行maven安装后,它正在工作... null 我没有办法...谁能告诉我一个正确的方法来添加我的依赖项在JAR?我不敢相信这么复杂,而且我到处都找不到我的问题的答案… 事先谢谢你

  • 当我在我的项目上调用时,我收到以下警告和错误: [警告]com的POM。太阳xml。流动buffer:streambuffer:jar:0.4无效,可传递依赖项(如果有)将不可用,请启用调试日志以了解更多详细信息 [警告]组织的POM。jvnet。staxex:stax ex:jar:1.0无效,可传递依赖项(如果有)将不可用,请启用调试日志以了解更多详细信息 [错误]无法执行目标组织。阿帕奇。专

  • 主要内容:Eclipse 设置Java构建路径Eclipse 设置Java构建路径 在编译 Java 项目以发现依赖类时使用 Java 构建路径。它由以下项目组成 : 源文件夹中的代码。 与项目关联的 Jars 和 classes 文件夹。 此项目引用的项目导出的类和库。 可以使用 Java 项目属性对话框的 Java 构建路径页面查看和修改 java 构建路径。 要打开 Java 项目属性对话框,请在 Package Explorer 视图