2 xiaokang989 xiaokang989 于 2016.02.24 11:50 提问

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

通过eclipse把项目部署到tomcat根目录,通过在项目上右击—Properties—Web Project Settings—Content root修改值为"/",修改的。这样直接通过http://localhost:端口就可以访问,但是这样spring quartz定时任务每次执行两次!!不知道大家遇到过这个问题不?不修改Content root时spring 定时每次执行一次,测试了两三个项目都是这样?求高手解答!!

1个回答

made_differ
made_differ   2016.02.24 12:13

因为你的应用加载了两遍。http://www.cnblogs.com/tanhehe/p/4147349.html
望采纳

xiaokang989
xiaokang989 “其中 Context path="" 表明了网站的根, dacBase是我的项目打包目录。这会导致我的web应用又被重新加载了一遍”为什么Context path="项目名"不为空时,只加载一遍呢?
2 年多之前 回复
xiaokang989
xiaokang989 确实是这样。那就说明直接用eclipse通过改Content root为“/”的方式部署到tomcat根目录有问题了。不知道在eclipse中还有没有其他方式可以直接部署到tomcat根目录?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
将eclipse项目部署到tomcat根目录
tomca version: 7.x eclipse Version: Kepler Service Release 2 使用eclipse开发web项目,会把项目部署到tomcat中。按正常方法部署后,项目的访问路径会加上项目名,比如http://localhost:8080/hello_project/。 如果我们希望用http://localhost:8080/来直接访问,那么
Myeclipse tomcat部署项目至根路径INVALID的问题
情况如下图 1、eclipse项目: 在项目的.settings目录下,找到org.eclipse.wst.common.component文件: xml version="1.0" encoding="UTF-8"?> id="moduleCoreId" project-version="1.5.0"> deploy-name="twovs">
项目部署到Tomcat根目录,server.xml 配置详解
在Tomcat安装目录下找到ocnf目录中的server.xml 文件 在标签前 增加如下: Xml代码   Context path="" docBase="E:/Item/chs/WebRoot" debug="0"   reloadable="false" crossContext="true">Context>   Host>    其中E:/I
Eclipse部署tomcat项目不完整
使用Eclipse部署Tomcat项目后,发现项目缺少很多内容,关键排查的一点: 项目-属性-Deployment Assembly ,在弹出的窗口中,检查list中是否包含完整。
eclipse中的web项目部署路径
添加了server之后,需要对tomcat的部署路径做一下更改,eclipse默认的部署路径是 .metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps(根据自己的workspace决定的)如果添加了项目到tomcat下那么按照下面的步骤进行配置1、找到Server面板,右击当前的那个Tomcat,先remove掉其中所有的工程。2
myeclipse&eclipse配置tomcat端口、配置从根目录访问web项目
myeclipse 配置tomcat端口 窗口——》配置——》myeclipse——》8080 配置从根目录访问web项目 (参考:http://www.cnblogs.com/zhwl/p/3629861.html) 1.右键项目——》myeclipse:把上下文目录由/项目名字改为/ 2.修改之后,
eclipse下Tomcat项目的部署问题
配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程zhgy,在使用eclipse中new一个tomcat,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat 安装目录所在的 webapps下。这点可以去上述的tomcat 安装目录 的webapps目录下查
Eclipse部署不成功的问题(部署到tomcat中,只有个空文件夹)
我所用的工具:Eclipse 原因:从git中clone出项目来之后,导入到Eclipse中(是web项目),部署到Tomcat中后,启动Tomcat,但是项目未被运行,查看D:\tomcat\webapps\Test,却发现Test文件夹是空文件夹!首先发现Test\WebContent\WEB-INF中没有classes文件,这说明没有编译成功呀! 于是,我就首先使项目进行编译(查看我上一
eclipse中部署项目到tomcat,有一个class类总是部署不进去
eclipse有一个项目,maven打包package之后,加入tomcat并执行,总是缺少一个class文件 这种情况,对项目执行eclipse菜单project下的clean,然后将项目重新加入tomcat, 查看tomcat下项目下的文件,发现该class文件有了。
将应用部署到Tomcat根目录
将应用部署到Tomcat根目录的目的是可以通过“http://[ip]:[port]”直接访问应用,而不是使用“http://[ip]:[port]/[appName]”上下文路径进行访问。 方法一:(最简单直接的方法)     删除原 webapps/ROOT 目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下。 方法二:     删除原 webapps/