当我保存该类时,有没有办法让eclipse在另一个maven项目中识别对类的更改?

时间:2016-12-02 12:03:05

标签: java eclipse maven

一个例子,说清楚:

我有一个包含接口的maven项目,例如UserServiceInterf。

另一个项目包含该接口的实现,UserServiceImpl。

我向UserServiceInterf添加了一个方法,我打算在UserServiceImpl中覆盖它。我要为eclipse确定这个变化所要做的就是安装Interf项目并刷新Impl项目。每次向界面添加方法时重新安装项目都非常烦人。

作为参考,在Netbeans上进行测试,它会立即刷新,无需安装或F5项目。问题是我们的团队已经使用并喜欢Eclipse,所以,如果有Eclipse的解决方案,我会很感激。

1 个答案:

答案 0 :(得分:1)

右键单击包含实施的项目,转到Maven -> Enable/Disable Workspace Resolution。如果已启用,则它将引用导入的其他项目,并且更改将立即反映,而无需在另一个项目上执行mvn install

这是由m2e-wtp插件提供的,默认安装在最新的Eclipse版本中。