请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,线上部署有点疑问,不用ROOT.war部署换成xxx.war部署遇到了问题

老师你好,按照您的教程,已经把项目部署到阿里云了,一切OK.现在 我在想,把这个ROOT.war换成别的,比方说test.war(因为考虑到实际项目中tomcat会部署多个项目,因为tommcat8080端口会默认访问ROOT,这个是我个人认为),实际上, 这个问题就是真实工作中tommcat可能会部署多个项目,而我不想用默认的这个ROOT,换成以项目名为war包进行部署,我该如何处理呢 期待老师的回答! 谢谢! 另外 我准备把VSFTPD 换成 阿里云的 OSS 把项目好好打磨一下

正在回答

2回答

Geely 2017-09-12 23:51:17

https://img1.sycdn.imooc.com/szimg//59b801a40001a10b08880462.jpg


https://img1.sycdn.imooc.com/szimg//59b8022a0001065b17240458.jpg



https://img1.sycdn.imooc.com/szimg//59b8027200017ade04790443.jpg

你好,同学,例如idea在部署的时候,我们添加上项目名称,这样就不会部署到ROOT下了。

0 回复 有任何疑惑可以回复我~
Geely 2017-09-12 22:00:18

hi 你好,挺好的问题,是的,实际有可能。但是更多的是一个tomcat一个项目,因为他们会共用tomcat的线程池哟~~

其实很简单,只要加一个目录即可。然后访问的时候就是localhost:8080/projectname 这样访问就可以啦。

阿里云需要处理一下部署脚本。

本机呢,在idea部署的时候,配置的地方改到下一级目录。

1 回复 有任何疑惑可以回复我~
  • 提问者 江月半先森 #1
    不是太明白,老师如果能截几张图,我会看的更明白一点,跪谢!
    回复 有任何疑惑可以回复我~ 2017-09-12 22:27:28
  • Geely 回复 提问者 江月半先森 #2
    你好,同学 就是说 在idea部署本机的时候 ,不要部署到root下。之前eclipse部署完在webapps下是一个目录,而不是部署到ROOT下,而老师教程的做法是直接部署到root下的呢,所以不需要文件夹项目名称就可以访问。
    替代了原来的tomcat首页。
    
    回复里放不了截图,晚点给你放一下。
    回复 有任何疑惑可以回复我~ 2017-09-12 23:45:27
  • 提问者 江月半先森 #3
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2017-09-12 23:50:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信