当前位置: 首页 > 知识库问答 >
问题:

将JBoss作为7个库添加为Gradle依赖项

农英杰
2023-03-14

但我拥有的所有依赖项都是从Maven repo添加的。

我已经看到了如何做到这一点,我可以将它们添加为providedcompile依赖项,就在这里使用这个技术。但我把它和什么联系起来呢?

如何将JBoss模块中的库添加为Gradle依赖项?

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

但它不是递归工作的。它只添加了定义的文件夹,而JBoss AS7.1.1将所有jars拆分到模块中,有没有任何方法可以引用整个模块文件夹,而不是每个特定的文件夹?

我想做的是这样的事情,但它不能用这个语法:

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

共有1个答案

寇照
2023-03-14

请尝试以下操作:

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

这应该会在'my dir'的所有子文件夹中添加所有.jar文件。

说明:*.jar之前的**/告诉它递归检查所有目录中的.jar文件。

 类似资料:
  • 在我开始之前--我看了以下链接,没有一个对我起作用(我的假设是我做错了什么): > https://appmediation.com/how-to-add-local-libraries-to-gradle/ 如何向build.gradle文件添加本地.jar文件依赖项? 在我的Gradle Java项目中使用本地jar作为依赖项 如何向build.gradle.kt文件添加本地.jar文件依赖项

  • 本文向大家介绍gradle 添加依赖,包括了gradle 添加依赖的使用技巧和注意事项,需要的朋友参考一下 示例 Gradle中的依赖项遵循与Maven相同的格式。依赖关系的结构如下: 这是一个例子: 要添加为编译时依赖项,只需dependency在Gradle构建文件的代码块中添加以下行: 为此的另一种语法可以显式地命名依赖项的每个组件,如下所示: 这在编译时增加了依赖性。 您也可以仅为测试添加

  • 我正在使用JBOSS EAP 6.1和JDK 1.6。我已将所有依赖项注册为静态模块。我对JDK API有依赖性 在部署期间,我面临以下问题: java。lang.NoClassDefFoundError:javax/crypto/CipherInputStream java。lang.NoClassDefFoundError:org/omg/CORBA/portable/IDLEntity ja

  • 我正在为一个供应商做一个库项目,它需要Android Volley作为一个依赖项。我已经在Android Studio中使用了这个Create aar文件来创建.aar文件,并将其包含在一个测试项目中,我正在使用这个添加本地.aar文件到使用“flatdirs”的Gradle build中是不起作用的。库链接精细,项目编制无差错。但在运行时,测试应用程序崩溃,说它找不到Volley 我的图书馆项目

  • 我是gradle的新手,我现有的大多数项目都在ant(netbeans项目)中。 我必须为我想重用的每个项目创建gradle项目吗? 我可以在gradle项目中直接声明现有的netbean项目为依赖项吗?如果是,如何? 谢谢。

  • npm是否有安装依赖作为对等依赖的选项,如yarn选项,而不是手动添加它例如: 感谢@Broncha,更新问题的更多说明 问题是如何向项目添加对等依赖。那就是 将依赖项添加到package.json中的“dependencies”中, 如何安装将其添加到package.json?中的“对等依赖”的依赖项