0

我想在我的战争中设置几个依赖项,因为这些 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 都存在并且我的服务器没有启动。

我的配置有什么问题?

谢谢。

4

1 回答 1

0

看起来正确,对我来说效果很好。问题可能出在其他地方。

于 2012-04-05T22:24:38.710 回答