我想在我的战争中设置几个依赖项,因为这些jar是由服务器提供的。
所以我像这样设置build.gradle:
apply plugin: 'war'
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'eclipse-wtp'
dependencies {
compile project(':project1')
providedCompile 'xml-apis:xml-apis:2.0.2',
'javax.servlet:servlet-api:2.5',
'javax.servlet.jsp:jsp-api:2.1',
'javax.servlet:jstl:1.2',
'com.sun.faces:jsf-api:2.1.6',
'com.sun.faces:jsf-impl:2.1.6',
'javax.transaction:jta:1.1'
}
但是,当我在服务器中部署生成的战争时,所提供的所有jar都存在且我的服务器无法启动。
我的配置有什么问题?
感谢。
答案 0 :(得分:0)
看起来正确,对我来说效果很好。可能是问题出在其他地方。