我部署了ActiveMQ Artemis,但是在我的web控制台中没有服务器连接。jolokia-access.xml显示:
<restrict>
<cors>
<!-- Allow cross origin access from localhost ... -->
<allow-origin>*</allow-origin>
<!-- Options from this point on are auto-generated by Create.java from the Artemis CLI
目前,我有一个带有嵌入式jetty实例的spring,我使用的是maven war插件,它生成了我开始使用的“fat”war文件:
java -jar myfat.war
这使得对生产的更新需要很长时间( b/c )-- .war文件相当大。如果我能解压缩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 i
在Ubuntu16.04上,我使用以下命令停止tomcat7服务器:
sudo tomcat7 stop
然后我创建了一个war文件,如下所示:
mkdir test
created index.html within test
jar -cf test.war test
我将war文件复制到webapps目录中:
webapps/test.war
我使用以下命令启动tomcat : sudo service tomcat7 start
这样,下面的url就会显示服务器正在工作:
localhost:8080
据我所知,下面的URL应该指向测试文件localhost:8080/ .war
它不