[英]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.