繁体   English   中英

如何使用Gradle构建图书馆罐

[英]How to Build Library Jar with Gradle

我遵循了这个gradle教程:

https://guides.gradle.org/building-java-libraries/

使用gradle 4.9,并且由于某些原因,在引用构建jar的项目中,无法看到应该创建的Library类,并且在构建项目后就可以对其进行访问。 我对构建设置未做任何更改,对未进行任何更改。 仅从命令行运行gradlew build来构建项目。

我尝试在项目中查找包路径,尝试使用eclipse自动发现导入,但从未找到。 (请注意,对于我的测试,java库类型创建的默认方法已更改为静态方法)

我是否缺少某些东西,我对Gradle还是陌生的,所以我想让自己了解它。 但是我熟悉从Eclipse的导出窗口中导出一个直线jar的过程。 因此,我无法完全确定自己在做什么错。 项目结构:

摇篮项目

build.gradle文件:

在此处输入图片说明

按照上面提到的gradle教程 ,您首先运行gradle init命令,该命令通过根据type为您创建项目层次结构来初始化项目。 您的类型是java-library

现在运行gradle build命令。 Build也是一个隐式任务,当执行时,它会在building-java-libraries\\build\\libs目录下为您创建工件(jar)。

请注意,我无法在eclipse中看到构建目录,但是在eclipse工作区中可以看到相同的目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM