专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

如何使用gradle构建工具打包groovy脚本成jar文件_PHP基础

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:16:01       共计:3556 浏览

如何使用gradle构建工具打包groovy脚本成jar文件?

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

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

apply plugin: 'groovy'apply plugin: 'maven'group = 'com.hello'archiveBaseName = 'hello'version = '0.1-SNAPSHOT'defaultTasks 'clean', 'jar'configurations { 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包。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:怦然心动台词英文完整_java | ·下一条:高考是怎样影响你的命运的_java

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有