Spring Boot和Angular应用程序部署

时间:2020-06-05 14:29:13

标签: angular spring-boot deployment

我需要创建一个.sh / .exe文件,其中包含用于运行Spring Boot应用程序的eclipse STS命令,以及用于VS Code的Eclipse的相同内容。.我不知道是否还有其他解决方案。 我的问题是如何创建运行我的项目的可执行文件。 有什么帮助吗? 谢谢。

1 个答案:

答案 0 :(得分:1)

Linux

如果将配置可执行文件= true添加到maven插件。

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <executable>true</executable>
    </configuration>
</plugin>

这将在文件的开头添加一个额外的脚本,并使它在Linux上可执行。

有关更多信息,请参见文档:https://tryingthings.wordpress.com/2018/03/14/packaging-a-spring-boot-application-as-windows-exe/

Windows

Windows不是那么简单。您可以使用Launch4J http://launch4j.sourceforge.net/

这里是如何配置Launch4J Maven插件的指南:

https://tryingthings.wordpress.com/2018/03/14/packaging-a-spring-boot-application-as-windows-exe/