自从有些天以来,我面临着 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>
我还有另一种可能性来解决这个问题吗?
可能是 .jpr
或 .jws
中的设置可以解决问题?
感谢大家的建议
最佳答案
经过两个多月的研究,我终于找到了答案。
<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
文件中的哈希标签
关于java - Jdeveloper实习生部署忽略Maven依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19444169/