社区
Web 开发
帖子详情
tomcat下如何建立自己的虚拟目录
lmx88
2003-10-16 05:45:54
请帮帮我。
1、有什么配置文件可以加些项进去吗?
我不想在TOMCAT的安装目录下建立虚拟目录怎么办。
2、JAVABEAN的CLASS文件应该放哪里,能给个详细点的案例吗?
给段简单的程序,我按上面的方法设置看看。
3、import加载进来那么多的类和包有库提供吗?急求。
有分。
...全文
451
14
打赏
收藏
tomcat下如何建立自己的虚拟目录
请帮帮我。 1、有什么配置文件可以加些项进去吗? 我不想在TOMCAT的安装目录下建立虚拟目录怎么办。 2、JAVABEAN的CLASS文件应该放哪里,能给个详细点的案例吗? 给段简单的程序,我按上面的方法设置看看。 3、import加载进来那么多的类和包有库提供吗?急求。 有分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onizuka5211
2003-10-18
打赏
举报
回复
<Host name="localhost" debug="0" appBase="f:\web"
unpackWARs="true" autoDeploy="true">
class文件放在那?
其实放那都行,你要建一个WEB-INF\classes文件夹就好了
lmx88
2003-10-17
打赏
举报
回复
还有人顶吗?我要结贴了.
lmx88
2003-10-17
打赏
举报
回复
也可以打急成war 放到web-app目录下
WAR文件倒底放哪,有网友说是放LIB下面的.
lmx88
2003-10-17
打赏
举报
回复
还是不能行.这是将楼上的加入后重启TOMCAT的结果.
2003-10-17 9:54:20 org.apache.commons.modeler.Registry loadRegistry
信息: Loading registry information
2003-10-17 9:54:20 org.apache.commons.modeler.Registry getRegistry
信息: Creating new Registry instance
2003-10-17 9:54:21 org.apache.commons.modeler.Registry getServer
信息: Creating MBeanServer
2003-10-17 9:54:22 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1.24
2003-10-17 9:54:26 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on port 8080
2003-10-17 9:54:26 org.apache.jk.common.ChannelSocket init
信息: JK2: ajp13 listening on /0.0.0.0:8009
2003-10-17 9:54:26 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=16/47 config=D:\Program\Apache Group\Tomcat 4.1\conf
\jk2.properties
访问:http://127.0.0.1:8080/myjsp的结:
HTTP Status 404 - /myjsp
--------------------------------------------------------------------------------
type Status report
message /myjsp
description The requested resource (/myjsp) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/4.1.24
server.xml文件我加了
......
<Host className="org.apache.catalina.core.StandardHost" appBase="webapps" autoDeploy="true" configClass="org.apache.catalina.startup.ContextConfig" contextClass="org.apache.catalina.core.StandardContext" debug="0" deployXML="true" errorReportValveClass="org.apache.catalina.valves.ErrorReportValve" liveDeploy="true" mapperClass="org.apache.catalina.core.StandardHostMapper" name="localhost" unpackWARs="true">
<Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper" cookies="true" crossContext="false" debug="0" displayName="Tomcat Administration Application" docBase="../server/webapps/admin" mapperClass="org.apache.catalina.core.StandardContextMapper" path="/admin" privileged="true" reloadable="false" swallowOutput="false" useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
<Logger className="org.apache.catalina.logger.FileLogger" debug="0" directory="logs" prefix="localhost_admin_log." suffix=".txt" timestamp="true" verbosity="1"/>
</Context>
<Context className="org.apache.catalina.core.StandardContext" cachingAllowed="true" charsetMapperClass="org.apache.catalina.util.CharsetMapper" cookies="true" crossContext="false" debug="0" displayName="Webdav Content Management" docBase="D:\Program\Apache Group\Tomcat 4.1\webapps\webdav" mapperClass="org.apache.catalina.core.StandardContextMapper" path="/webdav" privileged="false" reloadable="false" swallowOutput="false" useNaming="true" wrapperClass="org.apache.catalina.core.StandardWrapper">
</Context>
<Context path="/myjsp" docBase="D:\Lmx_Files\Document\Java_Jsp_Javascript\Jsp_Codes" debug="0" reloadable="true">
</Context>
..........
wind666
2003-10-17
打赏
举报
回复
在server.xmlk 中
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0">
-->下加入如下代码:
<Context path="/myjsp" docBase="E:/myjsp" debug="0" reloadable="true">
</Context>
其中 /myjsp 是虚拟目录 E:/myjsp是虚拟目录对应的真实目录:
我用的tomcat 5.0.12
newman0708
2003-10-17
打赏
举报
回复
在server.xml文件中加入
<!--Servlet_Program -->
<Context path="/defaultroot"
docBase="F:/my_bag/JBuilder6.0/ServletProgram_Study/defaultroot"
crossContext="false"
debug="0"
reloadable="true" >
</Context>
我用的是jbuilder
Sinba69
2003-10-17
打赏
举报
回复
方法确实多种多样,上面已经说的很清楚了!
<Host name="localhost" debug="0" appBase="c:\web"
unpackWARs="true" autoDeploy="true">
xinshou1979330
2003-10-16
打赏
举报
回复
楼上说的都很明白了
其实就是TOMCAT\CONF\SERVER.XML 文件和 自己目录下 WEB。XML文件的配置
楼主如果实在配置不出来发短消息留个信箱我给你发过去一个配置好的
xhping1065
2003-10-16
打赏
举报
回复
你的是tomcat几呢?
如果是tomcat4.0以上的版本,就在webapps下建一文件夹,然后重启tomcat就行了
onizuka5211
2003-10-16
打赏
举报
回复
<Host name="localhost" debug="0" appBase="c:\web"
unpackWARs="true" autoDeploy="true">
9731boy
2003-10-16
打赏
举报
回复
也可以打急成war 放到web-app目录下
j4sxw
2003-10-16
打赏
举报
回复
在conf下的server.xml加入一个目录就行了。
javabean的class放在web-inf/classes下
mysam
2003-10-16
打赏
举报
回复
一、软件准备:
假设你有一台能正常运行win2000 server的软硬件环境
1.j2sdk1.4.1:
到 http://java.sun.com/j2se/下载!(注意是Windows (all languages, including English)的sdk版)
2.Apache2.0.46:
到 http://httpd.apache.org/download.cg...o_src.msi下载!
3.Tomcat5.0.2:
到 http://jakarta.apache.org/builds/ja...5.0.2.exe下载!
4.mod_jk.dll:
到 http://jakarta.apache.org/builds/ja....0.46.dll下载!
(说明,由于mod_jk2-2.0.43.dll与Apache2.0.46配置没成功,现用mod_jk-2.0.46.dll代替)
二、软件的安装:
(此处略)
三、Apache2.0.46与Tomcat5.0.2的整合配置
1.)配置Apache2.0.46
1.将下载的mod_jk-2.0.46.dll复制到D:\Apache2\modules下。
2.设置主页文件类型:打开D:\Apache2\conf下的httpd.conf,查找"DirectoryIndex", 在index.html的后面添加index.jsp并保存,注意相互之间应有空格。(或如下面步骤3所设)
3.设置虚拟主机,让Apache自动控制html与jsp的解析: 打开D:\Apache2\conf\httpd.conf,在最后加入下面这段代码并保存。
#设置Apache与Tomcat之间的连接,让Apache遇到jsp文件时,在后台将其交由Tomcat去处理
# Using mod_jk2.dll to redirect dynamic calls to Tomcat
LoadModule jk_module modules/mod_jk_2.0.46.dll
JkWorkersFile "D:/Tomcat 5.0/conf/workers.properties"
JkLogFile "D:/Tomcat 5.0/logs/mod_jk2.log"
JkLogLevel info
#设置虚拟主机
<VirtualHost 192.168.0.11>
ServerAdmin admin@cld.cn
DocumentRoot f:/StudioOnion/WEB_Project/shsc
ServerName shsc.cld.cn
DirectoryIndex index.html index.htm index.jsp
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /servlet/* ajp13 #让Apache支持对servlet传送,用以Tomcat解析
JkMount /*.jsp ajp13 #让Apache支持对jsp传送,用以Tomcat解析
</VirtualHost>
2.)配置Tomcat5.0.2
1.在D:\Tomcat 5.0.2\conf下新建一个文件workers.properties 注意文件后缀,其内容如下:
workers.tomcat_home=d:\Tomcat5.0.2#让mod_jk模块知道Tomcat
workers.java_home=d:\jdk1.4.1 #让mod_jk模块知道j2sdk
ps=\
worker.list=ajp13 #模块版本,现有ajp14了,不要修改
worker.ajp13.port=8009 #工作端口,若没占用则不用修改
worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改
worker.ajp13.type=ajp13 #类型
worker.ajp13.lbfactor=1 #代理数,不用修改
四、测试:
1.启动Apache2.0..46与Tomcat5.0.2 。
2.在地址栏中分别输入http://localhost/,与http://localhost:8080/若结果相同,那恭喜你,Apache2.0.46与Tomcat5.0.2整合成功了!!!
kingxyz
2003-10-16
打赏
举报
回复
以前有人回答过了
http://expert.csdn.net/Expert/topic/2352/2352766.xml?temp=.4181787
http://expert.csdn.net/Expert/topic/2354/2354543.xml?temp=2.380008E-02
Tomcat
安装搭建基础实战精讲(大神必经之路)
下载完安装文件后,将压缩文件解压到一个方便的地方,比如 Windows 下的 C:\apache-
tomcat
-5.5.29 目录或者 Linux/Unix 下的 /usr/local/apache-
tomcat
-5.5.29 目录,然后创建 CATALINA_HOME 环境变量指向这些目录...
Tomcat
配置
虚拟目录
介绍了在
TomCat
中如何配置
虚拟目录
。
Tomcat
设置
虚拟目录
如果直接将图片放置在盘符下,在JavaWeb工程中是无法直接访问图片的。为了让工程可以方便地...要设置
虚拟目录
,修改
Tomcat
目录下的 conf 文件夹下的server.xml 配置文件,在最下方的<Host>标签对中添加以下...
JavaWeb学习笔记-
Tomcat
虚拟目录
与虚拟主机介绍
Tomcat
虚拟目录
与虚拟主机介绍 1.主配置文件 server.xml conf文件夹中包含server.xml配置文件 8080 端口:
tomcat
服务默认端口号。访问url地址后必须手动写:8080 80端口:http协议采用的端口号。访问url地址后不用...
Tomcat
虚拟目录
配置
2 在
Tomcat
安装目录下的conf文件夹(我的是D:apache-
tomcat
-9.0.11conf),找到server.xml文件,打开 3 使用Ctrl+F查找到 4 添加一行<Context path="/test" docBase="F: irtualDIR" debug="0" reloadble="true"/...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章