Adding JBoss AS 7 libs as Gradle Dependency

烈酒焚心 提交于 2019-12-10 10:06:34

问题


I need to add JBoss 7.1.1 libs as a Gradle dependency in my project, because I need them in compile time.

But all the dependencies I have are added from a Maven Repo.

I have seen how to do it, I can add them as a providedCompile dependency, using this technique right here. But what do I associate it to?

How do I add libs that I have in my JBoss Modules as a Gradle dependency?


EDIT

I have seen I can add a file tree to my dependencies like this:

dependencies {
    provided fileTree(dir: 'myDir', include: '*.jar')
}

But it doesn't work recursively. It only adds the defined folder, and JBoss AS 7.1.1 has all the jars splitted in modules, is there any way I can reference the entire module folder, instead of each specific one?

What I want to do is somehting like this, but it doesn't work with this syntax:

dependencies {
    provided fileTree(dir: '%JBOSS_HOME%/modules', include: '*.jar')
}

回答1:


Try the following:

dependencies {
    provided fileTree(dir: 'myDir', include: '**/*.jar')
}

This should add all .jar files in all subfolders of 'myDir'.

Explanation: The **/ before the *.jar tells it to recursively check all directories for the .jar files.



来源:https://stackoverflow.com/questions/16284765/adding-jboss-as-7-libs-as-gradle-dependency

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!