我想在我的战争中设置几个依赖项,因为这些 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'
}
但是当我在我的服务器中部署我生成的战争时,提供的所有 jars 都存在并且我的服务器没有启动。
我的配置有什么问题?
谢谢。