从命令行或脚本部署WebService
问题描述:
我有一个可用的WebService。我可以在Tomcat服务器上从eclipse部署和运行它。现在我想从命令行运行它。从命令行或脚本部署WebService
问题是,当我运行Tomcat服务器时,无法将我的Web服务添加到服务器上。
尝试启动Tomcat服务器这样的命令行:
tomcat的
我只能加参数启动或停止。我如何添加我的WebService,就像在Eclipse中做的一样?
我认为这可能是一个文件或东西,但我找不到任何与我的项目有关的东西。
这可能做这样的事情吗?
答
你把你的WAR文件中webapps
目录Tomcat服务器,并运行命令行tomcat start
答
使用Apache Tomcat - Maven的部署插件是我的建议:
http://tomcat.apache.org/maven-plugin-trunk/tomcat7-maven-plugin/deploy-mojo.html
从命令行:
mvn tomcat7:deploy
(Tomcat的8还使用上述命令)
答
1)创建一个war文件并将其放置在您的tomcat的webapps
文件夹中。
2)要启动服务器,转到bin文件夹并执行startup.sh
./startup.sh
3)要停止服务器,转到bin文件夹并执行shutdown.sh
./shutdown.sh
下载一个合适的Tomcat版本(http://tomcat.apache.org/)并将其解压缩。你会发现里面的所有文件夹。 –