eclipse部署项目到tomcat根目录发现的问题?

Tumbler康 发布于 2016/02/24 11:38
阅读 1K+
收藏 0
通过eclipse把项目部署到tomcat根目录,通过在项目上右击—Properties—Web Project Settings—Content root修改值为"/",修改的。这样直接通过http://localhost:端口就可以访问,但是这样spring quartz定时任务每次执行两次!!不知道大家遇到过这个问题不?不修改Content root时spring 定时每次执行一次,测试了两三个项目都是这样?求高手解答!!
加载中
0
wangkang80
wangkang80

这应该跟content root没什么关系吧,是不是quartz初始化了2次哦.

我的我的项目部署 content root 就是 / 没有你这种问题.

详细配置可参考 : http://git.oschina.net/wangkang/llsfw

里面有demo环境,希望能对你有帮助.

Tumbler康
Tumbler康
我看了看spring定时配置的没问题,是tomcat server.xml配置的问题:Context path="" 表明了网站的根, dacBase是我的项目打包目录。这会导致我的web应用又被重新加载了一遍(webapps里面的项目本身就会被加载一遍),所以导致了spring定时执行两遍。但是不知道为什么Context path="项目名" 时,却执行一遍……
返回顶部
顶部