目前,我有一个带有嵌入式码头实例的 spring-mvc,并且我正在使用 maven war 插件,该插件会生成一个我开始使用的“胖”war 文件:
java -jar myfat.war
这使得生产更新需要很长时间 b/c .war 文件相当大。如果我可以解压缩战争文件,那就太好了,然后我可以将任何文件更改为我的生产服务器。
我可以这样做吗:
1. locally build my fat war file
2. locally unzip the war file
3. push to server
4. run exploded war file with embedded jetty instance
如果这是可能的,我该如何执行第 4 步? 现在我没有 .war 文件,所以我不确定如何开始?
我确实知道拥有我的嵌入式服务器的主类:
com.myapp.server.MyJettyServer