发表于: 2017-10-21 23:50:24
2 711
今天完成的事情:
使用tomcat容器将项目项目部署在服务器上。解决昨天Nginx报错问题。使用Nginx代理。
写一篇Tiles的学习心得,放到日报里,转发到自己的自媒体上,记着末尾加上IT修真院的宣传。。
我将学习总结分享在了简书里面,,
http://www.jianshu.com/p/c20f431e4d79
明天计划完成的事情:
开周会。拆分禅道。
任务四深度思考。
遇到的问题:
解决静态资源无法访问到的问题,我的tomcat和jetty访问项目都需要加上项目名称,到导致引用静态资源时也需要在绝对路径之前加上项目名称。
1.在Host 这个元素中间加入如下元素(当然已经有这个元素的情况下只需要把docBase的值改成你自己项目部署路径)
<Context docBase="项目部署路径\项目部署名" path="" reloadable="false"/>
2、修改context-root
找到并打开文件“你的项目/.settings/org.eclipse.wst.common.component",修改<property name="context-root" value="xx"/>元素的value值为空,比如原来是xx,修改后是"",效果:<property name="context-root" value=""/>,保存后在eclipse刷新项目,然后在tomcat实例上clean一下(这步也很关键,如果clean不行可以选择tomcat实例下的项目,右键,然后clean module work directory,或尝试其他清理工作)。
这种方法我暂时觉得是最好的修改方式。
3、修改项目部署名
找到你部署在tomcat的项目,把项目名改成ROOT即可(如果有先删除之前的ROOT项目),这种方法的原理实际上是第一种方法中,或者tomcat在某些我不知道的地方把ROOT设置成了默认的访问项目。这就是为什么我们启动tomcat后输入ip:port就可以访问到tomcat的首页的原因。
昨天Nginx 报错111的问题,是这里怕配置错误。
按照师兄建议复习了一下tiles,,不明白注释掉的内容起什么作用,,后注释掉发现没什么问题。。
任务开始时间2017-10-10
任务结束时间2017-10-22
有延期风险.
禅道;http://task.ptteng.com/zentao/task-view-12250.html
评论