tomcat启动问题 比如默认情况tomcat的webapp下有opencms,strutsexample两个应用,每次tomcat启动会自动正常加载这两个应用。如果我现在想让tomcat每次启动时只加载strutsexample这个应用,不让opencms启动,因为启动它太耗费时间了,而又不想删除opencms这个应用,因为以后还要用,应该如何在tomcat中设置??谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法1:把opencms从webapp下移到别的目录下,用的时候再移到webapp下。方法2:将webapp下的项目全部移出来,而是通过在C:\apache-tomcat-6.0.14\conf\server.xml下配置启动的项目 例如: <Context path="/demo" reloadable="true" docBase="D:\javaProject\demo\WebRoot"/></Host> 不知道怎么办,不能把opencms存到其他地方,要用的时候在放回来吗? 没有lz想到那么复杂,把不需要的项目备份到别的地方,需要时候移回来,so easy 终于找到一个可以回复的帖子了。1.建议把两个工程都拷贝到另一个目录,因为如果工程大的话,拷来拷去很麻烦。2.建两个虚拟目录文件a.xml文件和b.xmla.xml:<Context path="/a" docBase="d:\project\a\WebRoot" reloadable="true"></Context>b.xml:<Context path="/b" docBase="d:\project\b\WebRoot" reloadable="true"></Context>3.要启动a的话呢,把b.xml文件改成b.xml.bak,保留a.xml 要启动b的话呢,把a.xml文件改成a.xml.bak,保留b.xml 方法1:把opencms从webapp下移到别的目录下,用的时候再移到webapp下。 方法2:将webapp下的项目全部移出来,而是通过在C:\apache-tomcat-6.0.14\conf\server.xml下配置启动的项目 例如: <Context path="/demo" reloadable="true" docBase="D:\javaProject\demo\WebRoot"/> </Host> 以上是楼上的 我的方法也是总结上面的方法,方法三:修改opencms文件名,那样就不要移动了,这样或许会简单些,另外如果是工程文件夹的话,可以直接关闭项目. 一般不建议直接修改server.xml最好在tomcat/conf/Catalina/localhost建立一个xml配置文件。记得文件名就是你的虚拟目录的名字。内容<Context reloadable="true" docBase="D:\javaProject\demo\WebRoot"/> 总的来看,新建一下XML配置文件,在这个里面怎么配置都行,这个比较好! 这里借用五楼,七楼方法综合而成! <Context path="/demo" reloadable="true" docBase="D:\javaProject\demo\WebRoot"/> </Host> 上帝救救我吧!JSF中<f:param>标签 jspsmartupload 的疑惑 大家看看吧 大家帮我看看这两个文件吧 关于单击菜单选项问题 急!!!!怎样自动生成像银行卡的20位卡号,在线等 寻Together 6.1 for eclipse注册码!!!!!!!!!!!! 这条sql语句怎么写 Resin+IIS的配置问题! 在JSP中,如何从一个页面跳到另下页面,而同时还能保持Session? 数据库数据加密解密 谁知道 Oracle 公司的 logo 用的是什么字体? JSTL1.0 支持 EL表达式吗??
方法2:将webapp下的项目全部移出来,而是通过在C:\apache-tomcat-6.0.14\conf\server.xml下配置启动的项目
例如: <Context path="/demo" reloadable="true" docBase="D:\javaProject\demo\WebRoot"/>
</Host>
1.建议把两个工程都拷贝到另一个目录,因为如果工程大的话,拷来拷去很麻烦。
2.建两个虚拟目录文件a.xml文件和b.xml
a.xml:
<Context path="/a" docBase="d:\project\a\WebRoot" reloadable="true"></Context>
b.xml:
<Context path="/b" docBase="d:\project\b\WebRoot" reloadable="true"></Context>
3.要启动a的话呢,把b.xml文件改成b.xml.bak,保留a.xml
要启动b的话呢,把a.xml文件改成a.xml.bak,保留b.xml
方法2:将webapp下的项目全部移出来,而是通过在C:\apache-tomcat-6.0.14\conf\server.xml下配置启动的项目
例如: <Context path="/demo" reloadable="true" docBase="D:\javaProject\demo\WebRoot"/>
</Host>
以上是楼上的
我的方法也是总结上面的方法,方法三:修改opencms文件名,那样就不要移动了,这样或许会简单些,另外如果是工程文件夹的话,可以直接关闭项目.
</Host>