使用Tomcat插件,context的定义选择有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:32:29
我使用了Tomcat插件.
看见很多教程上都说需要将Context定义模式设置为
server.xml
但为什么这样做就没人说了.
我如果设置为Context文件会这样呢.
怎样去访问一个设置为context文件的项目?

还有,如果我使用Tomcat部署了很多个项目.
但是我每次只想启动其中的一个,怎么做呀?

以上...谢谢!
//----------------------------------------------------
eclipse的窗口--首选项--Tomcat--Context定义模式:
有个2选1的radio. [1]Server.xml [2]Context文件.

我是问,当我选择了Context的时候怎么访问我的项目.
这个选项默人的路径是%TOMCATHOME%/webapps

是要我手动把项目发布到这里去吗?
因为我new了一个web项目后这个文件夹没有生成对象的部署文件.

// ------------------------------------------------
paladin_lz 也许你的办法可能,不过你说的那个tomcat不是6吧.
我这个是6.没有admin.也没有conf/Catalina/localhost目录.

当我使用tomcat插件new了一个项目.会在webapps下出现一个.project_name.xml的文件.

但是我不知道怎么部署...呵呵1~

在server.xml中添加context其实就是像在IIS中添加一个虚拟目录一样,不知这样说你懂不懂。具体添加办法为:
<Context path="/bbs(不是太重要,主要是你填什么在浏览器中验证是就要输入什么,如我填的是bbs,那么 我访问时就要用http://localhost:8080/bbs/index.jsp)" reloadable="true"(修改程序后自动加载) docBase="项目在硬盘上的绝对路径" workDir="项目在硬盘上的绝对路径\work" />

1.Context 标签中的path为工程的实例名docBase是工程路径 这样配其实是配死了tomcat工程, 如果还想用其他的工程的话建议去admin上去配(http://localhost:8080/admin)可以配置很多项目。
2.部署了很多项目更改tomcat下的conf\Catalina\localhost路径中的xml文件改成你想要的就行了,剩下的不会启动。

Context是不就是虚拟子目录吗?