gpt4 book ai didi

java - 如何让 Maven 设置(并保持最新)我的 Eclipse 项目的构建路径?

转载 作者:行者123 更新时间:2023-11-29 07:22:58 25 4
gpt4 key购买 nike

我在 pom.xml 文件中定义了用于编译、测试和运行我的程序的依赖项。但是 Eclipse 仍然有一个单独配置的构建路径,所以每当我更改其中一个时,我必须手动更新另一个。我想这是可以避免的?怎么办?

最佳答案

使用 m2eclipseIAM (以前是 Q4E )。两者都提供(除其他功能外)一种在执行干净构建时重新计算 Maven 依赖项的方法,并将依赖项作为类路径容器呈现给 Eclipse。看这个comparison of Eclipse Maven integrations了解详情。

目前我个人会选择 m2eclipse,特别是如果您使用 AspectJ 进行开发。 m2eclipse 有一个可选的插件,它将 aspectj-maven-plugin 中的 aspectLibraries 暴露给 Eclipse,从而避免了整个类的集成问题。

要在现有项目上启用 m2eclipse,请在 Package Explorer View 中右键单击它,然后选择 Maven->Enable Dependency Management,这会将 Maven 构建器添加到 .project 文件,并将类路径容器添加到 .classpath 文件。

还有一个 eclipse:eclipse 目标,但我发现这比它值得的麻烦更多,因为它创建了非常基本的 .project 和 .classpath 文件(尽管它对初始项目设置很有用),所以如果你有任何复杂的根据您的配置,您每次都必须重新应用它们。公平地说,这是一个较旧的版本,现在可能更适合处理边缘情况。

关于java - 如何让 Maven 设置(并保持最新)我的 Eclipse 项目的构建路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1172700/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com