Gradle提供了战争中存在的依赖关系

时间:2012-04-05 21:39:07

标签: jboss5.x gradle

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

我的配置有什么问题?

感谢。

1 个答案:

答案 0 :(得分:0)

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