发表于: 2017-10-21 23:50:24

2 710


今天完成的事情:


使用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



返回列表 返回列表
评论

    分享到