我使用Spring-STS IDE在Spring-boot中开发了一个相当基本的CRUD webapp,现在我打算将它部署到网络服务器。
我要求了解最佳做法
感谢
答案 0 :(得分:0)
如果将Spring Boot应用程序部署到诸如Glassfish,Jboss,Websphere等JEE应用程序服务器,您可能会遇到痛苦的世界,因为上述应用程序服务器倾向于附带自己版本的某些api,将覆盖Spring Boot附带的任何罐子。
所以,如果可以的话,我个人会避免使用JEE app服务器。要么部署到Tomcat,要么更好地发布一个包含您选择的嵌入式servlet引擎的JAR(例如Tomcat,Undertow)。
这可以阻止您尝试解决jar冲突,也意味着您永远不必担心升级甚至安装应用服务器。