Adding JBoss AS 7 libs as Gradle Dependency
dependency-management, gradle, java, jboss7.x
Solution
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.
Problem
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') } ```