如果我制作一个spring mvc应用程序,那么部署应用程序需要做些什么? (说它是商业应用程序)
我有哪些选择?是否所有应用程序都将类压缩为.war文件?
/WEB-INF/web.xml, appname-servlet.xml, etc.
/WEB-INF/jsp/*.*
/WEB-INF/appname.war ???
答案 0 :(得分:1)
正确完成后,构建过程将创建一个可以放入任何servlet容器(Tomcat,Jetty,Glassfish)的战争。
如果使用外部源文件,则必须配置这些文件。
如果使用servlet容器提供的高级功能,则还必须配置服务器。
答案 1 :(得分:1)
在部署时,Spring应用程序与任何Java Web应用程序没有什么不同。但通常我唯一要做的就是用实际的顺序翻转测试弹簧配置的顺序。
答案 2 :(得分:0)
任何IDE都可以为您创建WAR文件。正如您所说的配置xml文件转至/ WEB-INF文件夹和jsp文件(默认情况下)转至/ WEB-INF / jsp /。您还需要将所有必需的jar文件放在/ WEB-INF / lib文件夹中。编译后的类将转到/ WEB-INF / classes,但让IDE为您完成。
war文件不应位于/ WEB-INF文件夹中。例如,在Tomcat中,您需要将其复制到webapps文件夹。