我有一个Spring Boot gradle项目,现在,当我单击Export Project时,我的项目没有反映出来。谁能帮我导出Spring Boot gradle项目的步骤?
答案 0 :(得分:2)
最有可能的是,您正在使用内置的Eclipse导出器来生成jar,该jar仅包含该项目中实际生成的目标文件。为了拥有一个“胖”(独立可执行文件)罐,您需要使用Spring Boot Gradle插件来“重新包装”罐。
将spring-boot插件应用于您的项目后,它将自动尝试重写归档文件,以使它们可以使用bootRepackage
任务执行。您应该按常规方式配置项目以构建jar或war(适当时)。
可以使用配置选项或通过向清单添加Main-Class属性来指定要启动的主类。如果您未指定主类,则插件将使用public static void main(String[] args)
方法搜索类。
检查Section 67.6, “Repackage configuration”以获得配置选项的完整列表。
要构建和运行项目工件,可以键入以下内容:
$ gradle build
$ java -jar build/libs/mymodule-0.0.1-SNAPSHOT.jar