gpt4 book ai didi

java - 如何将嵌入tomcat的可执行文件.war包装成.exe?

转载 作者:行者123 更新时间:2023-12-02 06:22:02 25 4
gpt4 key购买 nike

我有独立的 Web 应用程序,使用嵌入式 Tomcat、MVC Spring boot。

如何将其正确包装到.exe中,而不是让最终用户修改属性文件。

使用 Maven 'mvn clean install' 创建的可执行文件 war 在从 cmd 启动时工作得很好。

我尝试了Launch4j,运行良好,成功生成了 exe 文件,其中包含所有内容,但是当我执行时。我收到这个错误。

嗯,我尝试了错误处理,但它没有解决我的问题。

错误:

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Thu Apr 07 16:04:11 CEST 2016 There was an unexpected error (type=Not Found, status=404). /view/home.jsp

最佳答案

首先,因为它是 Spring Boot 应用程序,请将其转换为 .jar 打包(将嵌入 Tomcat)。

那么问题就变成了如何为 Java 应用程序创建安装程序或将 JRE 与 Java 应用程序捆绑在一起

Whitelabel Error Page

只是应用程序错误,与主要问题无关(“如何将嵌入 tomcat 的可执行 .war 打包到 .exe 中?”)

关于java - 如何将嵌入tomcat的可执行文件.war包装成.exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36479122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com