Maven Eclipse插件是否正常工作?

时间:2014-07-08 12:15:49

标签: eclipse maven-3 m2eclipse weblogic12c

我正在使用内置 Maven 支持的Eclipse(Kelper或Juno)。在设置更大的项目结构(有一个引用几个简单Java项目的war项目)时,我在运行时面临一些不需要的类路径行为(使用 Oracle Weblogic Server Tools 在< strong> Weblogic Server ):

假设war项目将comp1comp2重新设置为设置为Eclipse项目的Maven依赖项。我们假设comp1依赖comp3-1.0.0,而comp2依赖comp3-1.2.0

我在运行时获得了两个comp3版本。执行comp1代码后,它将使用comp3-1.0.0,当执行comp2代码时,将使用comp3-1.2.0

由于所有代码都是同一个Web应用程序的一部分,我希望comp2也可以执行comp3-1.2.0的代码。这与buid war文件并直接在Web服务器中运行时的行为形成对比。在这种情况下,只有一个comp3会成为战争文件的一部分不是吗?

这是否是想要的行为,或者这是Eclipse插件或Weblogic Server Tools中的错误。我怎样才能规避这种行为?

0 个答案:

没有答案