构建用于部署的 grails 插件的正确方法是什么
Whats the correct way to build a grails plugin for deployment
我创建了一个 Grails 3.1.1 插件,运行 "gradlew jar" 命令。它生成了一个大小为 53KB 的 .jar 文件。当我 运行 "gradlew build" 命令时,jar 文件现在是 44MB。查看文件的内容,第二个文件包含许多应用程序可能具有的 jar 文件(例如 grails-plugin-async-3.1.1.jar)。
那么,"gradlew jar" 命令是为 Grails 插件构建 jar 文件的推荐方法吗?
根据 documentation 打包用于 Grails 项目的插件的正确方法是:grails package-plugin
其中:
Packages a plugin as a JAR archive which can then be installed into
another application
我创建了一个 Grails 3.1.1 插件,运行 "gradlew jar" 命令。它生成了一个大小为 53KB 的 .jar 文件。当我 运行 "gradlew build" 命令时,jar 文件现在是 44MB。查看文件的内容,第二个文件包含许多应用程序可能具有的 jar 文件(例如 grails-plugin-async-3.1.1.jar)。
那么,"gradlew jar" 命令是为 Grails 插件构建 jar 文件的推荐方法吗?
根据 documentation 打包用于 Grails 项目的插件的正确方法是:grails package-plugin
其中:
Packages a plugin as a JAR archive which can then be installed into another application