【发布时间】:2021-02-21 17:46:41
【问题描述】:
我想放弃m2eclipse,只把eclipse当作文本编辑器使用。
我需要知道mvn compile用来调整eclipse中classpath的jar列表。
有没有办法从 pom.xml 生成 jar 列表 maven 使用?
obs.: use M2_HOME as e eclipse variable classpath 不起作用,因为 .m2 中有同一个 jar 的多个版本
【问题讨论】:
-
"我想放弃 m2eclipse,把 eclipse 当作文本编辑器使用。"这是很不寻常的。你能描述一下原因吗?
-
您能说出您使用的是哪个版本的 Eclipse 吗?是的,这真的很不寻常……Eclipse 是一个很有帮助的 IDE……但请增强您提供的信息……
-
插件有风险。如果它有效,则几乎不会节省劳动力,如果它无效,则浪费时间试图修复。更好地使用无需集成的专用工具:终端中的 maven,编辑+调试的 eclipse,终端中的 git
-
mvn eclipse:eclipse 解决了我的问题。 1. 复制、粘贴并调整与您的需要类似的 pom.xml 2. mvn 包下载依赖项 3. mvn eclipse:eclipse 生成 eclipse 配置:这将生成包含所需所有依赖项的类路径 4. 在 eclipse 中导入生成的项目现在,在终端中编辑您的代码和 mvn 包:如果需要,这将编译并下载新的依赖项如果您放置的代码没有正确的依赖项,请返回步骤 2
-
命令
eclipse:eclipse多年前已被弃用。它可能会导致问题。您现在是否尝试在 两个 位置(类路径和 POM)管理依赖项?这也是一种风险。