我有独立的Web应用程序,使用嵌入式Tomcat,MVC Spring启动。
如何将其正确包装到.exe中,而不是让最终用户修改属性文件。
使用Maven&mvn clean install'创建的可执行战争。从cmd启动时工作正常。
我尝试了 Launch4j ,运行良好,成功生成了exe文件,但是当我执行时。我收到这个错误。
好吧,我尝试过错误处理,但它没有解决我的问题。
错误:
Whitelabel错误页面
这个应用程序没有/ error的显式映射,所以你看到了 这是一个后备。
Thu Apr 07 16:04:11 CEST 2016出现意外错误(type = Not 找到了,状态= 404)。 /view/home.jsp
答案 0 :(得分:0)
首先,因为它是Spring Boot应用程序,将其转换为.jar包装(将嵌入Tomcat)。
然后问题将变成如何为Java应用程序创建安装程序或将Java与Java应用程序捆绑在一起
Whitelabel错误页面
只是应用程序错误,与主要问题无关(“如何将带有嵌入式tomcat的可执行文件.war包装成.exe?”)