maven怎么打包本地jar包 maven打包时怎么把所以的依赖一起打包?
maven打包时怎么把所以的依赖一起打包?
maven-jar-plugin只有压制你的源码该如何发我,如果没有必须把感情依赖的jar包相互发到邮箱,不需要不使用maven-assembly-plugin
如何使用gradle构建工具打包groovy脚本成jar文件?
准备工作安装gradle,groovy。要不使用gradle的groovyplugin来打包groovy脚本,项目结构。目录含义src/main/javaJava代码src/main/resourcesJava是需要的资源文件src/main/groovyGroovy代码,也可以不包涵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创建战队脚本,代码追加:
packagehelloprintln#39Gradlecompilegroovy#39创建战队Gradle形成完整文件:
applyplugin:#39groovy#39applyplugin:#39maven#39group#39com.hello#39archiveBaseName#39hello#39version#390.1-SNAPSHOT#39defaultTasks#39clean#39,#39jar#39configurations{deployerJars}repositories{mavenCentral()}dependencies{//使用本地groovy环境groovylocalGroovy()//groovygroup:##39,name:#39groovy#39,version:#391.8.6#39compilefileTree(dir:#39lib#39,include:[#39*.jar#39])deployerJars##39}sourceSets{main{groovy{srcDir#39src/main/groovy#39}}}uploadArchives{{uniqueVersionfalseconfigurationrepository(id:repositoryId,url:repositoryUrl){authentication(userName:#39deployment#39,password:#39deployment#39)proxy()}}}创建角色构建文件属性文件:
//依据什么相同情况如何修改在命令行中敲gradle启动,会手动启动defaultTasks,clean和jar,会把所有groovy下的脚本打成jar包。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。