失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 如何使用gradle构建工具打包groovy脚本成jar文件 – PHP基础 – 前端 php session 倒计时

如何使用gradle构建工具打包groovy脚本成jar文件 – PHP基础 – 前端 php session 倒计时

时间:2021-07-21 02:19:50

相关推荐

如何使用gradle构建工具打包groovy脚本成jar文件 – PHP基础 – 前端 php session 倒计时

准备工作安装 gradle, groovy。要使用gradle的groovy plugin 来打包groovy 脚本,项目结构。目录 含义src/main/java Java 代码src/main/resourcesJava需要的资源文件src/main/groovy Groovy代码,也可以包含Java代码src/test/javaJava 测试代码src/test/resources 测试需要的资源文件src/test/groovyGroovy测试需要的资源文件src/sourceSet/javaJava代码源src/sourceSet/resources 资源文件源src/sourceSet/groovyGroovy代码源大家只需要编译打包groovy脚本 所以只需要创建 src/main/groovy目录结构。例子:gradle_groovy_archive项目 结构是:gradle_groovy_archive创建helloWorld.groovy脚本,代码如下:

package helloprintln Gradle compile groovy创建Gradle构建文件:

apply plugin: groovyapply plugin: mavengroup = com.helloarchiveBaseName = helloversion = .1-SNAPSHOTdefaultTasks clean, jarconfigurations { deployerJars}repositories { mavenCentral()}dependencies { //使用本地groovy环境 groovy localGroovy() //groovy group: org.codehaus.groovy, name: groovy, version: 1.8.6 compile fileTree( dir: lib, include: [*.jar]) deployerJars org.apache.maven.wagon:wagon-webdav-jackrabbit:1.0-beta-7}sourceSets { main { groovy {srcDir src/main/groovy } }}uploadArchives { repositories.mavenDeployer { uniqueVersion = false configuration = configurations.deployerJars repository(id : repositoryId, url : repositoryUrl) {authentication (userName : deployment, password : deployment)proxy() } }}创建构建文件属性文件:

//根据不同情况修改repositoryId=NDrepositoryUrl=NDsystemProp.http.proxyHost=NDsystemProp.http.proxyPort=8080systemProp.http.proxyUser=NDsystemProp.http.proxyPassword=ND在命令行中 敲 gradle 运行,会自动运行 defaultTasks,clean 和 jar,会把 所有groovy下的脚本打成jar包。

如果觉得《如何使用gradle构建工具打包groovy脚本成jar文件 – PHP基础 – 前端 php session 倒计时》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。