tomcat如何配置运行html jsp servlet

tomcat已经能成功启动
配置如下:
CATALINA_BASE:C:\apache-tomcat-5.5.26
CATALINA_HOME:C:\apache-tomcat-5.5.26
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar

问题一、我想把html jsp servlet的文件都放在自己建的d:\myweb目录下运行,不想放在默认的目录下,改如何配置?

问题二、还有在eclipse里如何配置才能运行jsp servlet文件?

一:Tomcat设置部分:
tomcat\conf下有个server.xml。
如果你的work项目在d:\myweb下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下(testWork是现在工程中从来没有用过的名字):
<Context path="testWork" docBase="d:\myweb\work\WebContent" reload="true" debug="0">
</Context>
然后,一定记得不要部署!因为,这种配置是不用部署的,然后,启动Tomcat(命令行也好,MyEclipse中点那个小三角也好),再然后就应该行了。不行就给我发消息吧,刚好这几天有空。
刚刚那段<Context>是<Host></Host>的子元素。

还有一种,tomcat\conf\Catalina\localhost下新建一个xml文件testWork.xml,内容就是就是把那段<Context>。

这两种都不用手动拷贝。

二:按如上配置好,eclipse中就不用配置了。关掉Tomcat,改jsp、servlet文件,开Tomcat,开浏览器看效果。

还有一种,下Eclipse的J2EE开发版:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip
在工具-->首选项-->server中配好tomcat,然后在Window-->show view-->other视图中打开server视图,在server视图中新建一个server,然后右击项目-->run--> run on server就不用自己去Tomcat下手动改配置了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-06
tomcat的配置运行还是比较方便的。
首先,你到apache网站上下载你需要版本的tomcat,(安装运行tomat需要本机安装有JDK),大致的对应关系是jdk6就用tomcat6,jdk7就用tomcat7,jdk8就用tomcat8(当然有些版本是能支持多种jdk的,因此这里说的是大致,便于分辨)。

以windows下为例,tomcat的运行文件有两种形式,

一种是可执行文件的,安装后会在服务页面里找到tomcat的服务,启动它,然后访问你本机http服务的8080端口就可以看到tomcat图标就说明成功安装了;
另一种是压缩文件形式的,解压缩后再找bin\目录下的startup.bat这个批处理文件,双击运行,同样用浏览器如chrome访问你本机http服务的8080端口就可以看到tomcat图标就说明成功安装了;

安装tomcat成功后,运行html文件比较简单,在tomcat安装目录的webapps\ROOT子目录里把你需要运行的html文件复制进去,然后打开浏览器如chrome,访问http协议的8080端口加上文件名访问就行了。

运行jsp或servlet的话,最好是安装MyEclipse或Eclipse JEE版本,创建Web工程,然后部署到tomcat上,接着就打开浏览器如chrome,用http协议的8080端口加上web工程名(默认就设置成web上下文地址),再加上jsp或servlet对应的url访问就行了。
第2个回答  2015-05-19
一:Tomcat设置部分:
tomcat\conf下有个server.xml。
如果你的work项目在d:\myweb下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下:
<Context path="testWork" docBase="d:\myweb\work\WebContent" reload="true" debug="0">
</Context>

刚刚那段<Context>是<Host></Host>的子元素。

还有一种,tomcat\conf\Catalina\localhost下新建一个xml文件testWork.xml,内容就是就是把那段<Context>。

这两种都不用手动拷贝。

二:按如上配置好,eclipse中就不用配置了。关掉Tomcat,改jsp、servlet文件,开Tomcat,开浏览器看效果。

还有一种,下Eclipse的J2EE开发版:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip
在工具-->首选项-->server中配好tomcat,然后在Window-->show view-->other视图中打开server视图,在server视图中新建一个server,然后右击项目-->run--> run on server就不用自己去Tomcat下手动改配置了。
第3个回答  2008-04-06
将你存放文件的目录设置成tomcat默认的目录。你只要把asp或html文件复制到该目录下就好了。在iis中还要设置主文档的,不知道tomcat需不需要,如果需要就将主页的文档设置成主文档,一般就是index.asp或default.asp
第4个回答  2008-04-06
那不是配eclipse的问题,而是配tomcat的问题