如何克服这些maven/m2eclipse问题
(首先,我承认,我不喜欢maven/m2eclipse,但如果我能找出克服这些问题的方法,那也不会太糟糕) 我正在使用maven/m2eclipse。m2eclipse是我所知道的唯一一种吸吮maven罐子的好方法。其中一些可能没有解决方案(但我希望能感到惊讶)。也许解决9就能解决所有问题 问题如何克服这些maven/m2eclipse问题,maven,m2eclipse,Maven,M2eclipse,(首先,我承认,我不喜欢maven/m2eclipse,但如果我能找出克服这些问题的方法,那也不会太糟糕) 我正在使用maven/m2eclipse。m2eclipse是我所知道的唯一一种吸吮maven罐子的好方法。其中一些可能没有解决方案(但我希望能感到惊讶)。也许解决9就能解决所有问题 问题 当我运行“mvn clean package”时,我在eclipse中运行单元测试,而maven正在构建,因为我喜欢多任务,但maven阻止了我。如何避开这个问题 我将eclipse移动到eclipse
关于如何解决上述问题有什么想法吗?尽管听起来更快的PC确实可以解决您的一些问题,但我确实同意m2eclipse插件很糟糕(尽管自eclipse indigo以来它的糟糕程度有所降低)。正因为如此,我暂时改用Intellij,但一个月后我又改用eclipse(对我来说,尽管有了m2eclipse,eclipse仍然是最好的) 我使用m2eclipse可以在eclipse中工作,但仅此而已。我所有的maven构建(打包、安装,等等)都是使用maven本身(命令行)运行的,这仅仅是因为有太多的情况下结果是不同的(在一个环境中工作,而不是在另一个环境中工作,maven总是正确的) 因此,对不起,您的问题没有直接答案,只有一些提示: 1) 在eclipse之外执行此操作
2) 遵守maven标准(目标/等级);这将使你的生活变得更加轻松
6) 在父pom中使用依赖关系管理可能会有所帮助
8) 如果从命令行运行时遇到相同的问题,则pom中存在问题(使用mvn dependency:tree解决),如果没有,请参见1
9) 也许这里可以选择汇编,但我不推荐您的方法。免责声明:我喜欢Maven和M2Eclipse,而且我没有遇到过您提到的任何问题。一般来说,M2Eclipse并不会对我的工作方式造成太大的阻碍 一件可能有用的事情是禁用项目的Maven Builder(右键单击项目,选择“属性”,然后选择“构建器”)。这将消除你抱怨的许多问题 还有一件事可能对你有帮助(并且接近列表中的第9项:卸载M2Eclipse并使用
mvn eclipse:eclipse
,这将生成eclipse.project
和.classpath
文件,其中包括作为eclipse项目依赖项的所有依赖项。无论何时添加或更改依赖项,都必须再次运行mvn eclipse:eclipse
。如果您有两种选择,请尝试一下……关于#9:
- 执行 mvn依赖项:复制依赖项 有关自定义选项,请参阅。您必须手动设置Eclipse类路径以指向新复制的JAR
- 使用JBossToolsJDT扩展来获得“物化库”特性(请参阅)