2013-10-18 122 views
0

由于有些日子我面临着Jdeveloper实习部署忽略Maven依赖关系的问题。Jdeveloper实习部署忽略Maven依赖关系

一种解决方法是手工将它们复制依赖性并粘贴到o.j2ee\drs\projectName\WebApp.war\WEB-INF\lib

的pom.xml

 <dependency> 
      <groupId>de.festado.alpha</groupId> 
      <artifactId>dns-alpha</artifactId> 
      <version>1.0-SNAPSHOT</version> 
      <type>jar</type> 
      <scope>compile</scope> 
     </dependency> 

我有另一种的另一种可能性SOLV这个问题? 可能是在.jpr.jws可以解决问题的设置? 感谢您的所有建议

+0

你使用哪种版本的jdev散列标签? –

+0

neweste。 12c –

+0

您是直接从文件的源文件中更改它,还是使用“右键单击”>“项目属性”>“库”方式! –

回答

1

经过2个多月的研究,我终于找到答案。

<hash> 
     <list n="classPath"> 
      <url protocol="file" path="/${maven:maven.local.repo}de.festado.alpha-1.6.4-SNAPSHOT.jar"/> 
     </list> 
      <value n="deployedByDefault" v="true"/> 
      <value n="description" v="de.festado.alpha:1.6.4-SNAPSHOT:jar"/> 
      <value n="id" v="de.festado.alpha:1.6.4-SNAPSHOT:jar"/> 
      <value n="locked" v="true"/> 
</hash> 

我们只需要添加

<value n="deployedByDefault" v="true"/> 

在jdevelopper .jpr文件