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

在构建时使用gradle将本地jar文件包含在项目中

席俊达
2023-03-14

我想在构建时将salesforce的Enterprise.jar文件包含在我的项目中,使用gradle,有没有人可以帮助我在项目中包含src/main/resources文件夹中存在的本地jar文件。

共有1个答案

宿楚青
2023-03-14

文档中对此进行了解释。应采取以下措施:

dependencies {
    compile files('./src/main/resources/enterprise.jar')
}

但是,我不会将jar放入src/main/resources中。它不是项目的资源,而是编译依赖项。我会把它放在一个lib目录中。

 类似资料:
  • 问题内容: 我想在构建时使用gradle在我的项目中包含salesforce的enterprise.jar文件。有人可以帮助我如何在项目的src / main / resources文件夹中包含一个本地jar文件。 问题答案: 文档中对此进行了说明。应该执行以下操作: 我不会把罐子放进去。它不是项目的资源,而是编译依赖项。我会将其放在lib目录中。

  • 我试图在我的“Java”gradle项目中包含一个本地jar文件。我已经在Project的“main/resource”文件夹中添加了jar文件。在Build.Gradle中添加了以下行:-

  • 我正在尝试编译一个APK,它在一个JAR文件中使用一个遗留库。 我已经做了其他的问题,但没有一个对我有帮助:1、2、3和4。我甚至在github上发现了一个与我的痛苦gradle/gradle/issues/1184相关的未解决问题--没有列出本地文件依赖关系...这很糟糕,因为我花了很多时间思考文件依赖项没有被包括在内。 总之,这是我项目的build.gradle文件: 这是应用程序的构建.Gr

  • 问题内容: 在我的Android应用程序中,当执行引用从属.jar中的代码的代码时,出现提示。我的项目包括一个Android模块以及一个仅Java库模块,这是jar依赖项所在的位置。我正在使用gradle 1.10构建项目。这是我的项目布局: 主项目为空白,而主项目如下所示: Android应用看起来像: 该库是: 一切都编译和打包,没有错误,并且我在IDE(IntelliJ 13)中看不到任何错

  • 我有一个使用JNI的Java应用程序,我正在使用gradle构建C共享库,其中包含我作为JNI的一部分加载的代码。C构建是根构建的一个子项目。我可以从根项目的或任务中依赖,它确实构建了共享库(位于),但它不会将共享库添加到我的jar文件中,也不会设置Java库路径,以便在运行时访问共享对象。通过一些黑客操作(在我的运行任务中显式修改系统属性),我可以在使用时让它工作,但我希望能够构建一个JAR文件

  • 我的项目中有以下设置... 用于SOA风格项目的多项目gradle构建,使用Rabbitmq和Spring集成连接在一起。 包含许多grails项目以及表示服务的普通java/groovy项目。 每个服务项目旁边都有一个项目(jar),其中包含可以使用Spring集成代理的服务的所有公共接口(和消息)。 这些项目使用gradle依赖关系相互关联,然后我使用gradle想法插件生成IntelliJ项