博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助
隐藏
yexin218.cublog.cn
tomcat6.0配置(含配置视频下载)
第一步:下载jdktomcatJDK下载  Tomcat下载
    最新的jdk1.6.10tomcat为6.0,建议jdk1.4以上,tomcat4.0以上
第二步:安装和配置你的jdktomcat:执行jdktomcat的安装程序,然后设置按照路径进行安装即可。
1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java): 
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;.;一定不能少,因为它代表当前路径
path=%JAVA_HOME%\bin 

 接着可以写一个简单的java程序来测试JDK是否已安装成功:

public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}

将上面的这段程序保存为文件名为Test.java的文件。 
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令  
javac Test.java 
java Test  
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 

2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat): 
CATALINA_HOMEc:\tomcat
CATALINA_BASEc:\tomcat
TOMCAT_HOME: C:\Tomcat
然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下: 
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;
【注意最新版本的Tomcat中可能没有common这个文件夹了。所以servlet-api.jar应该的路径为
%CATALINA_HOME%\lib\servlet-api.jar;请根据自己的情况自己修改
接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。 
第三步:建立自己的jsp app目录 
1.Tomcat的安装目录的webapps目录,可以看到ROOTexamples, tomcat-docs之类Tomcat自带的的目录; 
2.webapps目录下新建一个目录,起名叫myapp 
3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的; 
4.WEB-INF下新建一个文件web.xml,内容如下:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>

5.myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下: 

<html>
<body>
<center>
Now time is: <%=new java.util.Date()%>
</center>
</body>
</html>

6.重启Tomcat 
7.打开浏览器,输入
http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。

第四步:建立自己的Servlet:
写入你的第一个Servlet:
在你新建的Application myapp/WEB-INF/classes/test目录下新建HelloWorld.java

package test;

import java.io.*;
 import javax.servlet.*;
 import javax.servlet.http.*;
 public class HelloWorld extends HttpServlet
  {
    public void doGet(HttpServletRequest request,HttpServletResponse response)th
rows ServletException,IOException
   {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println("<html><head><title>");
    out.println("This is my first Servlet");
    out.println("</title></head><body>");
    out.println("<h1>Hello,World!</h1>");
    out.println("</body></html>");
   
   }
   }

然后照样用javac HelloWorld.java来编译这个文件,如果出现无法import javax.servl
et.*
   那么就是应该把C:\Tomcat\common\lib里面的
servlet-api.jar文件拷贝到C:\JDK\jre\lib\ext中,再次编译,就没有问题了!
   然后在Tomcat目录里面的C:\Tomcat\webapps\myapp里面按如下的文件结构:
   myapp\index.jsp
   myapp\WEB-INF\classes\test\HelloWorld.class(把上面生成的HelloWorld.class文件放在这个
里面)
 然后在浏览器中输入
http://localhost:8080/myapp/HelloWorld,于是Server众望所归的报错了:Error 404--Not Found
 怎么回事呢?
Servlet必须使用C:\Tomcat\webapps\myapp\WEB-INF这个目录下面的web.xml文件进行注册,
用EditPlus打开这个web.xml文件,
在<web-app></web-app>添加下面这段程序:

<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>test.HelloWorld</servlet-class>
 </servlet>
 <servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
   </servlet-mapping>

 为什么呢?
 因为 这样的结构
   <servlet>
   <servlet-name>HelloWorld</servlet-name>
   <servlet-class>test.HelloWorld</servlet-class>//类的路径
   </servlet>
表示指定包含的servlet类.
而以下的结构
   <servlet-mapping>
     <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
   </servlet-mapping>
 表示指定HelloServlet应当映射到哪一种URL模式。

在修改web.xml完毕过后,重新启动Server,然后再输入http://localhost:8080/myapp/HelloWorld,,那么偌大一个Hello,World!等
着你呢,恭喜你!

第五步:建立自己java Bean

1. 在你新建的Application myapp/WEB-INF/classes/test目录下新建TestBean.java

package test;
public class TestBean
{
    private String name =null;
    public TestBean(String nameInit){
        this.name = nameInit;
    }
    public void setName(String newName){
        this.name=newName;
    }
    public String getName(){
        return this.name;
    }
}

然后照样用javac TestBean.java来编译这个文件。

2.然后在你新建的应用程序目录myapp下新建一个新的jsp文件:testBean.jsp

<%@ page import="test.TestBean" %>
<html>
<head>
<title>Test Bean</title>
</head>
<body>
<center>
<%
   TestBean testBean = new TestBean("Http://yexin218.cublog.cn");
 %>
Java Bean Test:
    The author's blog address is<%=testBean.getName()%>
</center>
</body>
</html>

好了,确定各个文件的位置:

myapp\index.jsp
myapp\testBean.jsp
myapp\WEB-INF\web.xml
myapp\WEB-INF\classes\test\HelloWorld.class
myapp\WEB-INF\classes\test\TestBean.class

3.重启Tomcat如果需要的话,在浏览器输入:http://localhost:8080/myapp/testBean.jsp 幸运的话就会看到:

Java Bean Test: The author's blog address isHttp://yexin218.cublog.cn

这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。

第六步:配置虚拟目录

打开 Tomcat6.0\conf\server.xml 文件,在 <Host> 和 </Host> 之间加入

<Context path="/myapp" docBase="D:\myapp" debug="0" reloadable="true" crossContext="true" />

附:配置视频下载:下载地址:Tomcat6.0配置

  以上配置的源代码:

文件: myapp.rar
大小: 3KB
下载: 下载

附注:

2008年4月11日---------全面整理

2008年9月6日--------------修改J2sdk为JDK,避免读者误解。

---------------------------------------------

 TAG Tomcat6 配置 servlet
发表于: 2006-11-03,修改于: 2008-11-09 17:23,已浏览74264次,有评论178条 推荐 投诉
网友: 本站网友 时间:2007-01-11 09:14:06 IP地址:61.150.15.★
j2sdk已经运行正常,
在Tomcat 5.5安装目录下没有servlet.jar,但是有servlet-api.jar,不知道是不是官方改了名字了,加到classpath里还是不能运行啊,请指点。谢谢了
Tomcat 5.5是在官方下的最新的,

网友: yexin218 时间:2007-01-11 12:44:43 IP地址:125.31.49.★
是的,你是对的,我写的时候依照5.0以前的写的。呵呵],呵呵谢谢。

网友: The Red hat 时间:2007-02-22 15:32:41 IP地址:219.149.46.★
我是按照你所写的一步一步设置的,可到运行hello.jsp的时候就有错误了。
我把你的index.jsp换成hello.jsp了,应该不影响设置吧.

我是初学者,还不知道怎么运行呢,希望您能帮帮我,我想用Tomcat 5.5+jdk1.6.0+J2EE+MySQL.

以下是我运行时网页报的错误:

HTTP Status 404 - /hello.jsp

type Status report

message /hello.jsp

description The requested resource (/hello.jsp) is not available.
Apache Tomcat/5.5.20


非常感谢你的技术提供

网友: yexin218 时间:2007-02-23 09:11:15 IP地址:125.31.48.★
我不知道你的路径配置对了吗?
qq联系:331387429

网友: 本站网友 时间:2007-05-29 08:01:27 IP地址:222.211.106.★
我试过了  myapp目录必须安在ROOT目录下才行 tomcat 的默认目录http://localhost:8080/  指向的是D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT

网友: yexin218 时间:2007-05-29 14:42:21 IP地址:125.31.51.★
阁下所言差矣,myapp可以直接放在webapps目录下即可。root只不过事默认的目录 ,倘若你把myapp放在webapps那么你的路径就是
http://localhost:8080/myapps/xxxxx.jsp如果有疑问 欢迎讨论

网友: 急救! 时间:2007-06-17 00:22:04 IP地址:222.212.176.★
我也按照你的步骤做了.到了servlet的时候就报错了.怎么改都不行,是不是需要配置某个XML文件.
求高手指点,万分感激.qq:95690107
HTTP Status 404 - /serlet/HelloWorld

--------------------------------------------------------------------------------

type Status report

message /serlet/HelloWorld

description The requested resource (/serlet/HelloWorld) is not available.

网友: 本站网友 时间:2007-07-18 15:15:30 IP地址:116.17.14.★
我试过了  myapp目录必须安在ROOT目录下才行 tomcat 的默认目录http://localhost:8080/  指向的是D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ROOT
以上发言者是对的,搞我用这个步骤弄了两天了,幸好看到这位大虾的发言了,不然还在迷茫中,大虾留个联系方式吧!
幸好有你,后来的请按这位所说的改一下,版主也是转的吧!?

网友: yexin218 时间:2007-07-21 09:04:24 IP地址:125.31.51.★
myapp 真的可以不必放在ROOT目录下
只不过之行的时候 地址是:http://localhost:8080/myapp/...
当然放在root 下面也不是不可以!

网友: 本站网友 时间:2007-07-29 12:52:40 IP地址:61.150.43.★
如果你不设置虚拟路径的话,就必须将myapp放到ROOT下面去,要不然肯定不行的.

网友: 本站网友 时间:2007-09-04 15:51:00 IP地址:59.64.164.★
  各位高手   我最近也正在用tomcat 5.5    但是总有个问题 困扰了我好久
     我将在eclipse 下编的程序放在 tomcat5.5 目录的webapps下  然后在浏览器输入地址: http://localhost:8080/login/login.jsp  总是显示:
     The requested resource (/login/login.jsp) is not available.  

我巨无奈  都好长时间了  

网友: yexin218 时间:2007-09-04 16:41:14 IP地址:125.31.52.★
请问你把你的应用程序目录放在那里了?
确定放好了位置。

网友: 本站网友 时间:2007-09-28 17:34:39 IP地址:219.224.30.★
各位大侠,我也在使用tomcat时,写的jsp怎么也不显示,请各位高手指点迷津,

网友: 本站网友 时间:2007-09-28 17:42:57 IP地址:219.224.30.★
大家好,我是新手,我的tomcat5.5目录下面没有servlet.*项也没有startup.bat项和example项,是不是 安装过程出了问题,还是下载时不完整呀,请各位高手指点,谢谢

网友: yexin218 时间:2007-09-28 19:05:33 IP地址:125.31.53.★
bin文件夹下面吧。
直接下载解压就可以了。怎么可能会没有呢?

网友: 本站网友 时间:2007-11-15 16:41:32 IP地址:218.64.216.★
      我和上面的一位朋友有同感,把编好的程序放在tomcat5.5下的webapps中的root 里,然后,在ie里输入    http://localhost:8080/fristjsp.jsp  可是总显示,HTTP Status 404 - /fristjsp.jsp

--------------------------------------------------------------------------------

type Status report

message /fristjsp.jsp

description The requested resource (/fristjsp.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.12         怎么回事啊,高手们救我啊!

网友: yexin218 时间:2007-11-15 17:10:27 IP地址:125.31.49.★
ls,你http://localhost:8080有显示那个tomcat界面?
如果有的话,应该没有问题,或者确定路径名字正确。

网友: chen19881004 时间:2007-12-02 14:30:35 IP地址:60.212.58.★
按照楼主写的做,就是要在ROOT下建立myapps才能成功

Blog作者的回复:
不是阿,在webapps下面


网友: 本站网友 时间:2007-12-15 22:46:01 IP地址:124.72.29.★
谢谢你的文章,帮我解决了javaBean调用的问题

网友: yexin218 时间:2007-12-15 23:32:34 IP地址:125.31.54.★
不必客气,资源共享!

网友: 本站网友 时间:2008-01-18 14:55:15 IP地址:221.1.177.★
请问第四步,设置自己的确servlet时,总是不成功,显示:The reauested resource(/myapp/Test)is not available
 其中:“然后在Tomcat目录里面的C:\Tomcat\webapps\ROOT里面按如下的文件结构:
   ROOT\index.html
   ROOT\welcom.jsp
  ....
"
这个文件结构是什么意思,是要再单独建立两个index.html和welcom.jsp文件吗?在ROOT根目录下原来没有这两个文件,如果要建立的话,代码是什么呢?我已经被Tomcat 的这一步给难住好几天了,请指教一下。

Blog作者的回复:
其实,这是我的失误了。我们已经新建了一个application目录myapp就跟ROOT没有什么关系了。所以我重修写了第四部分。谢谢。


网友: yexin218 时间:2008-01-18 17:48:43 IP地址:125.31.54.★
不好意思哦,可能写的不清楚,我已经纠正了,你再看看,如果看不懂的话,你可以qq给我,需要的话,qq号在本页找,我的留言中。谢谢。

网友: 本站网友 时间:2008-02-11 17:07:54 IP地址:60.216.173.★
我的配置:JDK1.6+tomcat6
做到servlet就出错了
E:\Apache\Tomcat60\webapps\myapp\下有WEB_INF目录和index.jsp
WEB_IBNF下有classes和web.xml
classes下有HelloWorld
HelloWorld下有classes
classes下有HelloWorld.class
我的目录E:\Apache\Tomcat60\webapps\myapp\WEB_INF\classes\HelloWorld\classes\HelloWorld.class
不知对不对,就是过不去显示错误如下:
HTTP Status 404 - /HelloWorld

--------------------------------------------------------------------------------

type Status report

message /HelloWorld

description The requested resource (/HelloWorld) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.14


怎么做才能正确?

Blog作者的回复:
为什么把自己弄得那么复杂啊。如果你的class是那样的话,那么在xml里卖弄就需要注意了指定class路径:HelloWorld/classes/HelloWorld.


网友: 楓の亂舞 时间:2008-02-24 22:40:30 IP地址:59.33.92.★
怎样才可以改变tomcat的默认目录呢?按照你所说的来做显示HTTP Status 404 - /djk/index.jsp

--------------------------------------------------------------------------------

type Status report

message /djk/index.jsp

description The requested resource (/djk/index.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.13
如果把文件夹放在root目录下就可以运行成功。谢谢解答!

网友: yexin218 时间:2008-02-25 11:51:43 IP地址:202.175.101.★
从错误显示来看,你要新建一个目录叫做djk。
同样吧djk放在webapps目录下面,里面的目录结构跟我讲的myapp目录结构一样啊,需要WEB-INF/web.xml等配置文件等。然后就可以访问了。

网友: 楓の亂舞 时间:2008-02-25 14:18:14 IP地址:219.128.44.★
按照楼主写的做,就是要在ROOT下建立myapps才能成功

同意那个说法。楼主,如果按照你那样在webapps建立目录,那就会出现我上面所说的情形,如果在root下建立目录就能成功,请问这是什么原因呢,我是初学者,所以有很多不明白的地方,前几天还为tomcat的配置到处找资料,昨晚看到楼主的文章对我的帮助的确很大,也很感谢楼主!
 我的配置是JDK1.6+tomcat6


网友: yexin218 时间:2008-02-25 15:01:02 IP地址:202.175.101.★
客气啦,放在ROOT下面不是不行。要像例子那样做的好处是,各个application独立开来,便于管理。如果不行,检查xml配置文件。

网友: 楓の亂舞 时间:2008-02-25 15:02:16 IP地址:219.128.44.★
问题解决了!太感谢楼主!

Blog作者的回复:
o 那恭喜了..
学习jsp,你已经开始了重要的一步了


网友: 本站网友 时间:2008-03-06 00:33:45 IP地址:60.164.137.★
你好,照做后可以在本机访问了~但是怎么和域名绑定呢?如何通过域名来访问呢?

网友: yexin218 时间:2008-03-06 17:58:40 IP地址:125.31.50.★
域名绑定啊,那就需要自己申请域名了。本地访问域名相当于Localhost。

网友: 本站网友 时间:2008-03-15 10:24:02 IP地址:124.230.11.★
按照楼主所说的其实可以在webapps下建立myapp我的就没有出错。
不知道那几位出错的朋友是什么环境呢?
我的正常。

网友: 本站网友 时间:2008-03-15 11:31:28 IP地址:124.230.11.★
大家运行servlet的时候。
要注意路径。。
http://localhost:8080/myapp/HelloWorld
楼主的最后那个路径需要自己检测检测。。

Blog作者的回复:
谢谢楼上的朋友,我还真的没有注意。我已经更改过来了。。。
这篇文章,来来去去,我参考了,更改了好多次了,可是还是有错误。。。
谢谢。


网友: yexin218 时间:2008-03-15 20:01:51 IP地址:202.175.101.★
终于有人证明我的做法啊,难得!
我也不知道他们什么环境。。。呵呵

网友: 本站网友 时间:2008-03-24 15:16:33 IP地址:218.76.65.★
非常谢谢楼主....谢谢你......
让我终于配置好了
网上看了很多.就楼主这个让我看到了HelloWorld

网友: yexin218 时间:2008-03-24 15:49:59 IP地址:202.175.101.★
You are welcome, It is happy that i could share my experience with you all, that 's the reason why i write blogs.

网友: 真诚你我 时间:2008-03-27 17:41:08 IP地址:220.171.138.★
我知道为什么"TestServlet"老是不成功了,
重新启动一下计算机就可以了,
我的就是这样子,不知道其他朋友是不是一样,
不过我建议重新启动一下吧,
我成功了!

网友: yexin218 时间:2008-03-27 22:17:46 IP地址:125.31.49.★
如果你修改了web.xml配置的话,需要重启Tomcat.

网友: 本站网友 时间:2008-03-28 10:26:40 IP地址:218.249.29.★
能配置成功,谢谢

网友: 本站网友 时间:2008-04-04 10:58:26 IP地址:61.183.207.★
为什么我总显示 unable to load class,是不是环境没配置好

网友: yexin218 时间:2008-04-05 09:22:34 IP地址:202.175.101.★
你是说,servlet?检查你的servlet路径与xml配置是否一样。

网友: k66399 时间:2008-04-05 12:37:21 IP地址:124.227.102.★
新手提问(在线等)
请问编好的javabean放在哪个目录?是myapp\WEB-INF\classes\吗?

网友: yexin218 时间:2008-04-05 13:20:53 IP地址:202.175.101.★
对啊,如果需要在jsp调用bean,注意路径
javabean就不需要在xml配置路径了...

网友: k66399 时间:2008-04-05 14:03:15 IP地址:124.227.102.★
你博文里HelloWorld等例子我都能正常运行,是不是说运行javabean也没问题?
我在baidu知道是发了个问题
http://zhidao.baidu.com/question/50293198.html
你能帮我解答吗?谢谢

网友: yexin218 时间:2008-04-05 15:52:35 IP地址:202.175.101.★
你已经搞定了。恭喜~~~

网友: yexin218 时间:2008-04-12 21:51:15 IP地址:202.175.101.★
找到两个视频jdk和tomcat安装的
JDK环境安装:http://www.brzone.cn/video/J2EETech_lession1.rar
TOMCAT环境安装:http://www.brzone.cn/video/J2EETech_lession2.rar

网友: 本站网友 时间:2008-04-13 15:45:30 IP地址:125.77.134.★
谢谢楼主,按你的方法一切OK,非常感谢!

网友: yexin218 时间:2008-04-13 21:42:57 IP地址:125.31.49.★
呵呵,恩,修改后应该没有什么问题了。

网友: 本站网友 时间:2008-04-14 15:02:27 IP地址:116.21.71.★
谢谢楼主,配置成功

网友: yexin218 时间:2008-04-14 16:19:44 IP地址:202.175.58.★
呵呵,客气.......

网友: 本站网友 时间:2008-04-21 11:36:43 IP地址:220.161.122.★
请问下,我用的是TOMCAT6.0的,而我的TOMCAT6.0子文件夹里没有common啊,直接就有bin,而且bin下面只有servlet-api.jar而没有servlet.jar,那我该如何改呢,直接把楼主的这句;%CATALINA_HOME%\common\lib\servlet-api.jar;改为;%CATALINA_HOME%\lib\servlet-api.jar;

Blog作者的回复:
谢谢!我已经增加了一些提示了。


网友: yexin218 时间:2008-04-21 22:44:15 IP地址:125.31.52.★
对啊,没错,我也发现了。新的版本结构有点不一样了。
你的做法是对的。谢谢!

网友: 本站网友 时间:2008-04-27 22:36:33 IP地址:221.205.212.★
谢谢.....

网友: 本站网友 时间:2008-05-05 15:54:02 IP地址:121.8.32.★
我是菜鸟,想问下楼主,在建一个测试的jsp页面index.jsp,,web.xml可以不用啊 ,他是干什么用的?

网友: yexin218 时间:2008-05-05 19:16:48 IP地址:125.31.55.★
web.xml是一定需要的。至于干什么用的,我想应该是project里面的配置文件。如果你只需要测试jsp,里面的内容就很简单啊

网友: 平淡生活 时间:2008-05-14 14:34:10 IP地址:60.28.240.★
  非常感谢楼主,搞定了!

网友: yefeifei 时间:2008-05-27 15:47:47 IP地址:219.157.96.★
你好:首先感谢你
       我的系统是jdk 6.0   tomcat 6.0  我按照你的方法到第四步就有问题了和上面的几位一样的问题 “javac HelloWorld.java来编译这个文件“也可以编译了但是就有问题了显示错误如下:
HTTP Status 404 - /HelloWorld

--------------------------------------------------------------------------------

type Status report

message /HelloWorld

description The requested resource (/HelloWorld) is not available.
我的web.xml也编辑了   tomcat也重起了  就是出不来
我的   qq 281696569  我的油箱是:qiangxiaoyeye@126.com


谢谢     

网友: yexin218 时间:2008-05-27 17:48:35 IP地址:202.175.101.★
yefeifei,你好。
我建议你可以将我提供的源码下载下来放在webapps目录下。运行看看。这样有帮助。你的不行,估计问题在配置文件,或者注意java文件里面有没有指定包的位置。

网友: yexin218 时间:2008-05-27 17:50:24 IP地址:202.175.101.★
可能看看你的浏览路径:http://localhost:8080/myapp/HelloWorld

网友: 本站网友 时间:2008-06-19 08:57:01 IP地址:60.171.69.★
我是servlet/jsp的初学者.
非常感谢你提供的技术,困饶我几天的问题解决啦.

网友: yexin218 时间:2008-06-19 10:23:32 IP地址:202.175.101.★
呵呵,great

网友: 曾红伟 时间:2008-07-12 07:58:28 IP地址:58.19.126.★
好贴,帮我解决了大问题,帮网上很多垃圾贴好多了!

网友: 本站网友 时间:2008-07-14 11:54:07 IP地址:222.172.252.★
非常感谢楼主,我的HELLO WORLD终于出来了。

网友: yexin218 时间:2008-07-14 22:46:10 IP地址:122.100.215.★
各位有帮助就好!

网友: 本站网友 时间:2008-07-16 12:35:21 IP地址:116.224.226.★
试了下。可以运行。解决了好几天的问题 。感谢。

网友: niuniu088 时间:2008-07-16 21:11:10 IP地址:222.67.202.★
楼主,能加你QQ吗?我都按你的说明设置了,不过在测试TestBean的时候,还是遇到了点问题,javax.servlet.ServletException: java.lang.NoClassDefFoundError: TestBean
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

java.lang.NoClassDefFoundError: TestBean
    java.lang.Class.getDeclaredConstructors0(Native Method)
    java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    java.lang.Class.getConstructor0(Unknown Source)
    java.lang.Class.newInstance0(Unknown Source)
    java.lang.Class.newInstance(Unknown Source)
    org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:143)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:320)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

可以帮我看看吗,万分感谢!

网友: niuniu088 时间:2008-07-16 21:12:57 IP地址:222.67.202.★
我的QQ:27682893.谢谢了

网友: yexin218 时间:2008-07-17 11:37:34 IP地址:202.175.58.★
应该是没有找的bean的缘故。
建议看看我提供源码的里面的代码。
我想主要可能是<%@ page import="test.TestBean" %>
这里的问题。确定packet位置没有错。以及java文件里面包含了package

网友: hppby 时间:2008-07-18 21:37:35 IP地址:123.117.173.★
请问,如果按照这种配置,每生成一次class文件是不是都要重启一下tomcat呢

网友: yexin218 时间:2008-07-18 23:17:11 IP地址:122.100.215.★
对阿,除非你设置了自动更新context。就可以不用了好像

网友: 本站网友 时间:2008-07-21 17:35:29 IP地址:220.113.252.★
Very good!
Thank you very much!

Blog作者的回复:
you are welcome!


网友: ivanivey 时间:2008-07-21 19:34:29 IP地址:222.212.148.★
真是十分感谢楼主,呵呵,很好奇搂主是不是女生耶。
运行到TestBean是出错了很郁闷,希望楼主能给个回复。。。。
我运行后出现HTTP Status 500
type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: Bad version number in .class file
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:273)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


root cause 

java.lang.UnsupportedClassVersionError: Bad version number in .class file
    java.lang.ClassLoader.defineClass1(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
    org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:875)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1330)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:125)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    java.lang.Class.getDeclaredConstructors0(Native Method)
    java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
    java.lang.Class.getConstructor0(Class.java:2671)
    java.lang.Class.newInstance0(Class.java:321)
    java.lang.Class.newInstance(Class.java:303)
    org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:138)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:314)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

非常感谢楼主

Blog作者的回复:
看起来应该是你的jdk版本不对。
请升级到1。5以上。看看


网友: ivanivey 时间:2008-07-22 17:46:03 IP地址:222.212.152.★
谢谢搂主,可能是我tomcat版本的问题,我由tomcat5.5换成tomcat6.0问题就解决了。但是其实我没有设置tomcat的3个环境变量,我很好奇这几个变量是不是可以不设置的?谢谢咯!

网友: yexin218 时间:2008-07-23 13:28:38 IP地址:202.175.58.★
不可以的吧,除非你是那种exe安装的。不过我没有试过,解压缩都要配置吧。你可以试下。因为自从配好之后我就没有弄过了。最近忙别的...

网友: hppby 时间:2008-07-31 21:50:56 IP地址:123.116.146.★
hi
有些问题需要向您请教
我基本参照您的教程进行的配置。现在我在E:\java\E:\java\WEB-INF\classes\test\
下有两个文件。如 A.java  B.java
//A.java
import test;
public class A{}
//B.java
public class B{
 A a = new A()
}
在已经生成A.class 之后,编译B却提示找不到类A呢?

网友: hppby 时间:2008-07-31 21:53:39 IP地址:123.116.146.★
补充
//B.java
import test;
public class B{

 A a = new A()

}

网友: hppby 时间:2008-07-31 21:57:45 IP地址:123.116.146.★
刷屏了。不好意思,太匆忙了写错了不少,最后更正一下问题
有些问题需要向您请教
我基本参照您的教程进行的配置。现在我在E:\java\E:\java\WEB-INF\classes\test\

下有两个文件。如 A.java  B.java

//A.java
package test;
public class A{}

//B.java
package test;
public class B{
 A a = new A()
}

在已经生成A.class 之后,编译B却提示找不到类A呢?

网友: 本站网友 时间:2008-08-08 16:07:22 IP地址:121.22.29.★
我是一个自己初学的小菜鸟.对上面的说法我试了很多次.终于成功了.myapp文件夹在哪里不是最重要的..其实要注意两点
1. 环境变量的配置一定要正确.耐心的去设置检查.
2. 文件夹的大小写问题.myapp\WEB-INF\classes\test\HelloWorld.class    这个里边的Test第一个字符大写.

      交流:372708944

Blog作者的回复:
不是这样的吧。您在试试看


网友: 本站网友 时间:2008-08-11 11:00:25 IP地址:58.17.113.★
  我是下载你的配置文件。。但是第四步一直HTTP Status 404 - /myapp/HelloWorld
type Status report

message /myapp/HelloWorld

description The requested resource (/myapp/HelloWorld) is not available.

Blog作者的回复:
一般都是配置文件的问题,看看


网友: 本站网友 时间:2008-08-19 17:06:40 IP地址:124.130.192.★
昨天弄了一天都没弄好,今天看了你的那可真是太清晰了!!!
非常感谢!!!

网友: yexin218 时间:2008-08-19 18:41:33 IP地址:202.86.157.★
造福大家 我乐意啊~~~

网友: 本站网友 时间:2008-08-23 11:07:47 IP地址:58.17.119.★
  jdk 6.0 & tomcat 6.0 第四步一直HTTP Status 404 - /myapp/HelloWorld 就是把myapp放到root目录下还是一样HTTP Status 404 - /myapp/HelloWorld 后再把配置虚拟目录指定在/myapp 下也是一样的。。

Blog作者的回复:
恩,应该没有问题吧,我没有测试过。


网友: 本站网友 时间:2008-08-23 18:13:59 IP地址:218.64.184.★
我草你吗下个东西怎么复杂!!

Blog作者的回复:
阁下回复注意言辞。你在CSDN注册之后就可以了。顺便回应你一句:天下没有免费的午餐,说句不客气的话,你有什么权力说别人。。


网友: yexin218 时间:2008-08-23 20:21:13 IP地址:202.86.157.★
没有办法啊,体积太大了只能放在CSDN那边了。

网友: hunterqu 时间:2008-08-31 10:36:30 IP地址:218.9.149.★
请问楼主在tomcat6.0下怎么配置连接池阿?

网友: yexin218 时间:2008-08-31 11:57:46 IP地址:202.86.157.★
http://vod.sjtu.edu.cn/help/Article_Show.asp?ArticleID=2169
看看吧 应该可以

网友: 本站网友 时间:2008-09-09 12:14:53 IP地址:202.116.0.★
请教楼主:tomcat5.5启动不了怎么回事?

网友: yexin218 时间:2008-09-09 17:57:26 IP地址:202.175.58.★
楼上的,那应该是配置问题吧。检查配置环境...

网友: 本站网友 时间:2008-09-20 12:40:05 IP地址:222.180.188.★
type Status report
message /myapp/HelloWorld
description The requested resource (/myapp/HelloWorld) is not available

出现上述问题时,请把myapp中的所有东西移到myapp的外层目录。
http://localhost:8080/HelloWorld运行就可以了。
TestBean也可以运行了。
Servlet&JSP,structs,Spring.Hibernate共同学习。
QQ348006827

网友: yexin218 时间:2008-09-20 16:06:39 IP地址:202.86.176.★
出现上述问题时,请把myapp中的所有东西移到myapp的外层目录。
你这个是在逃避问题了吧。
如果移到外面,如果有两项工程的话,文件不就乱了。
呵呵,虽然好久没有学jsp了,但是你这种态度~(玩笑啦)我还是自己研究好了

网友: 本站网友 时间:2008-09-29 12:36:10 IP地址:219.247.249.★
你好,我以前没有接触过这些.不过很想学,我想问一下vista系统的需要怎么搭建Jsp的开发环境啊?

网友: yexin218 时间:2008-09-29 13:15:49 IP地址:202.175.58.★
我想是一样的。具体我我没有尝试过。你再看看吧

网友: ZoeyBuo 时间:2008-09-30 20:11:09 IP地址:222.72.28.★
Help needed!~~~THX~~
I installed a Tomcat6 with diablo(jdk)1.5 on FreeBSD6.2, which has an Apache22 installed already. I plan to use mod_jk of Apache as a link between apache and tomcat.
I "make install" the Tomcat6 by FreeBSD ports, and access the example pages through its 8010 port, but JSP did not work.
Then, i changed the JAVA_HOME and JRE_HOME manually.Restart, no use, i got a HTTP Status 500:some .java files cannot be found.
I cleared the tomcat6/work/Catalina/localhost folder, and used "make deinstall" and "make reinstall", and restarted the computer, it worked!
but, then i accidentally deleted the "webapps" folder of tomcat6...>_< so i have no choice but to deinstall and reinstall it again. But this time, HTTP Status 500 again, same error as before!
so why tomcat6 is that easy to break to me? what shall i do now? keep deinstalling and reinstalling until it would work?

网友: ZoeyBuo 时间:2008-09-30 20:19:25 IP地址:222.72.28.★
my major is Electrical&Mechanical Controlling, so i'm not quite understanding about the basics of OS and how excactly big applications work. However, computers do great helps in the industry, i'd like to try some.:)
I'm learning java and databases, JSP+JavaBean and MySQL paticularly, they're good approaches to organize important datas.
Please help me...QQ:41055565,msn:zyb_d@hotmail.com

网友: tamphoenix 时间:2008-10-05 22:50:28 IP地址:117.32.148.★
为什么我运行到http://localhost/myapp/index.jsp时却显示jsp源代码?

网友: yexin218 时间:2008-10-06 13:19:00 IP地址:202.175.58.★
我想是你的jsp文件没有得到解析的缘故吧。
你如果确定你的端口已经更改成80的话,应该没有什么问题。如果是默认的话 应该是8080 check下

网友: 本站网友 时间:2008-10-08 23:50:08 IP地址:124.238.140.★
我想请问一下是不是一定要按楼主的步骤来设置
我刚刚安装了tomcat6.0  直接就进行了第六步:配置虚拟目录
打开 Tomcat6.0\conf\server.xml 文件,在 <Host> 和 </Host> 之间加入
<Context path="/name" docBase="....\name(我自己机器上的绝对地址)" debug="0" reloadable="true" crossContext="true" />
 当我把自己写好的JSP文件放到name文件夹下后 还是不可以运行

在浏览器中出现如下提示:
HTTP Status 404 - /ex2.jsp

--------------------------------------------------------------------------------

type Status report

message /ex2.jsp

description The requested resource (/ex2.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10

 请问大家这是因为没有做前五步的原因吗?

我把自己写好的JSP文件放到ROOT文件下可以运行

我也是一个初学者 谢谢大家了

网友: 本站网友 时间:2008-10-08 23:57:58 IP地址:124.238.140.★
还有一个问题我发现:就是上面我配置了第六步之后我就 先STOP了一下TOMCAT  可以当我想重起TOMCAT 点击 START 的时候 无法重起 之后我就关了它再打开点START 还是不能重起 不知道这是什么原因?  谢谢大家了!!

网友: yexin218 时间:2008-10-09 09:11:13 IP地址:202.175.101.★
回答楼上的两个问题:
1:配置虚拟目录,第五步只是配置使用javabean,跟虚拟目录配置没有关系。你出现的404错误,代表没有找到你的文件,所以应该是目录无效,或者你应该restart tomcat.
2.我好像没有使用过安装版本的tomcat,我都是使用这解压之后的版本。但是,如果你已经start了tomcat,那么需要重启的时候,应该是restart,否则就会出错,或者你可以先stop,然后在start。因为如果你还是使用start,原先的端口已经被占用,就吹出错..
应该是这样的吧,具体的还需要具体看

网友: 本站网友 时间:2008-10-14 00:22:45 IP地址:124.238.142.★
谢谢yexin218网友的解答,关于第一个问题我就是想问 为什么 会找不到我已经配置虚拟目录 和前五步有关系吗?

 我用的是安装的TOMCAT   可我关了TOMCAT的时候 然后想重起的时候  进入到TOMCAT的MONITOR 那个界面虽然有 restart按钮 可是它处于不可用状态(就是不可以点击按钮是灰色的),只有start是处于激活状态   不管我是重起电脑运行TOMCAT 还是就关闭TOMCAT运用程序再运行 还不是行 和我上面说的状态一样
一直点start都没有办法重起(可能是因为restart不可以用吧 )
不知道这种情况还有什么原因呢?有什么好的解决办法没有?
实在不行 我也去下个直接解压的 

Blog作者的回复:
1.我想应该没有关系...应该是最后一步的问题。你配置好了,估计要重启。
2.关于tomcat重启或者其他状态 我都是使用直接解压版本的,所以不是很熟悉,但是我想应该差不多的。你试试看先


网友: 本站网友 时间:2008-10-24 11:33:51 IP地址:218.5.67.★
按作者的步骤一步步做了,很感谢。前面的都可以了,现在只是不很明白最后一步配置虚拟目录是做什么用的,请解答下,谢谢。

网友: 本站网友 时间:2008-10-24 11:34:00 IP地址:218.5.67.★
按作者的步骤一步步做了,很感谢。前面的都可以了,现在只是不很明白最后一步配置虚拟目录是做什么用的,请解答下,谢谢。

网友: 本站网友 时间:2008-10-24 11:34:14 IP地址:218.5.67.★
按作者的步骤一步步做了,很感谢。前面的都可以了,现在只是不很明白最后一步配置虚拟目录是做什么用的,请解答下,谢谢。

网友: 本站网友 时间:2008-10-24 11:34:17 IP地址:218.5.67.★
按作者的步骤一步步做了,很感谢。前面的都可以了,现在只是不很明白最后一步配置虚拟目录是做什么用的,请解答下,谢谢。

网友: yexin218 时间:2008-10-24 19:30:06 IP地址:202.175.58.★
回答楼上的四个问题哦:
配置虚拟目录,其实没有什么用,只是有的人不习惯把project放在webapps目录下,也便于自己的管理,所以就有这个,可能有其他原因吧,个人学习我建议放在webapps下就可以了

网友: nmlyh 时间:2008-11-04 00:13:06 IP地址:116.113.62.★
非常感谢楼主,我总算迈出了第一步!

网友: nmlyh 时间:2008-11-04 00:22:10 IP地址:116.113.62.★
到servlet 那一步总出错,仔细检查才发现我把WEB-INF 写成了WEB_INF,但愿别人不要再犯同样的错误

Blog作者的回复:
呵呵,学习的确需要很认真的啊


网友: yexin218 时间:2008-11-04 10:47:51 IP地址:122.100.213.★
呵呵,恭喜啊 楼上的~

网友: 本站网友 时间:2008-11-05 09:46:21 IP地址:220.175.108.★
楼主我爱你!

Blog作者的回复:
呵呵,这么暧昧的话啊
无论如何,有帮助就好啊


网友: 本站网友 时间:2008-11-16 23:34:46 IP地址:220.170.142.★
   那么就是应该把C:\Tomcat\common\lib里面的servlet-api.jar文件拷贝到C:\JDK\jre\lib\ext中,再次编译,就没有问题了!

我照做勒 还是有错啊! 联系QQ251089096

网友: 本站网友 时间:2008-11-16 23:52:21 IP地址:220.170.142.★
还是编译不起 .... qq251089096

网友: 本站网友 时间:2008-11-17 00:00:59 IP地址:220.170.142.★
急啊 ! 求助!  251089096

网友: yexin218 时间:2008-11-17 09:32:46 IP地址:202.175.58.★
如果是命令行窗口编译  重启命令行窗口  如果是使用ide,那么也重启!~

网友: genimihe 时间:2008-11-21 17:15:59 IP地址:59.175.109.★
我知道为什么在前面有那么多人报
description The requested resource (/hello.jsp) is not available
错误了。
我先也是报这个错误,最后发现是把WEB-INF文件夹的名字写成小写了,估计前面几位都是这个原因把,呵呵,楼主在帖子中就说了WEB-INF是区分大小写的

网友: yexin218 时间:2008-11-21 17:54:27 IP地址:202.175.58.★
 楼上说的情况,有可能~ 但我没有证实过~ 谢谢

网友: 本站网友 时间:2008-11-27 20:30:49 IP地址:117.42.34.★
我运行打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。出现了HTTP Status 404 - /myapp/index.jsp错误,希望有人帮帮我。

网友: yexin218 时间:2008-11-28 09:40:49 IP地址:122.100.206.★
楼上的情况 应该是路径有问题 找不到文件~ 注意配置web.xml

网友: zgp56789 时间:2008-11-30 14:31:14 IP地址:58.51.10.★
jdk安装完 运行cmd时说:
'javac'不是内部或外部命令,也不是可运行地程序或批处理文件

这怎么解决啊?

网友: 本站网友 时间:2008-11-30 14:39:40 IP地址:58.51.10.★
我QQ:282718175
希望帮我解决下

网友: yexin218 时间:2008-12-01 17:37:17 IP地址:202.175.58.★
楼上的楼上的解决方法是:
需要配置环境。我在文章写了很清楚啦。第一部分自己看

网友: 本站网友 时间:2008-12-01 21:30:01 IP地址:122.6.14.★
我的工作环境是XP SP3    

apache-tomcat-5.5.27
jdk-1_5_0-windows-i586

成功了

最后吧JDK升级成了jre-6u10-windows-i586-p

也没有出现问题

还有一个数据库 是OracleXEUniv

网友: 本站网友 时间:2008-12-01 21:33:59 IP地址:122.6.14.★
漏了添上
Tomcat5+OracleXEUniv数据库连接池配置 

有没有这样的配置方法 。。。

网友: 本站网友 时间:2008-12-02 23:06:49 IP地址:124.238.140.★
HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 27 in the jsp file: /check.jsp
DBNewsIssue cannot be resolved to a type
24:   
25:   <body>
26:     <% 
27:         DBNewsIssue dbni = new DBNewsIssue();
28:         String name = (String)request.getParameter("name");
29:         String password = (String)request.getParameter("password");
30:         int message = dbni.login(name,password);


An error occurred at line: 27 in the jsp file: /check.jsp
DBNewsIssue cannot be resolved to a type
24:   
25:   <body>
26:     <% 
27:         DBNewsIssue dbni = new DBNewsIssue();
28:         String name = (String)request.getParameter("name");
29:         String password = (String)request.getParameter("password");
30:         int message = dbni.login(name,password);


Stacktrace:
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:415)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.10

请问一下我的这个是什么问题?
它说DBNewsIssue不能解析成一个类,
但是我写了一个DBNewsIssue.java的文件 和项目文件放在同一个文件下了
为什么会错不能解析

网友: 本站网友 时间:2008-12-03 15:05:06 IP地址:218.22.148.★
java文件无法编译,提示无法引进包!
希望得到帮助!

网友: 本站网友 时间:2008-12-05 22:27:44 IP地址:124.238.142.★
谢谢!

网友: 本站网友 时间:2008-12-07 18:34:14 IP地址:58.19.22.★
很感谢,我是菜鸟,请问还需不需要导入一些jar包?

网友: 本站网友 时间:2008-12-07 19:06:11 IP地址:58.19.22.★
谢谢楼主详细的指导呀!!

网友: 本站网友 时间:2008-12-11 11:12:11 IP地址:123.11.84.★
呵呵 谢谢

网友: tangguoxun 时间:2008-12-19 12:13:52 IP地址:219.216.245.★
我装了tomcat6.0 为什么我配置完后 运行 网页走的很慢,很长时间也不进行

网友: tangguoxun 时间:2008-12-19 12:40:11 IP地址:219.216.245.★
好友怎么连接sql server2000

网友: tinwin 时间:2008-12-20 11:42:53 IP地址:61.141.166.★
真诚的感谢。
我已经全部都通过了。
呵呵

网友: yexin218 时间:2008-12-20 17:03:40 IP地址:122.100.218.★
那,恭喜啊

网友: 本站网友 时间:2008-12-23 13:21:00 IP地址:124.238.143.★
我还不知道啊 真郁闷
还是没有通过

网友: yexin218 时间:2008-12-23 20:02:22 IP地址:122.100.218.★
看清楚~

网友: 本站网友 时间:2008-12-24 15:13:52 IP地址:124.65.144.★
You are right !!! 全部通过 谢谢楼主 

网友: yexin218 时间:2008-12-24 17:41:50 IP地址:122.100.218.★
一般错误,都是自己没有看清楚造成的~~~~~~!

网友: wayne1128 时间:2008-12-28 23:47:25 IP地址:60.215.240.★
怎么样安装Tomcat和启动他?我下载的apache-tomcat-6.0.14(1).zip,不能装啊?是直接解压嘛?然后再怎么运行呢?谢谢

网友: yexin218 时间:2008-12-29 00:17:00 IP地址:122.100.218.★
楼上的问题,我没有办法回答。
建议您找一本Windows手册看看吧
或者你用linux?

网友: wayne1128 时间:2008-12-29 20:34:45 IP地址:60.215.251.★
好了!非常感谢!

网友: 本站网友 时间:2009-01-05 13:06:23 IP地址:125.34.43.★
谢谢楼主分享!我除了虚拟目录那个,全部调试通过了。
共同成长。

网友: 本站网友 时间:2009-01-05 13:06:31 IP地址:125.34.43.★
谢谢楼主分享!我除了虚拟目录那个,全部调试通过了。
共同成长。

网友: 本站网友 时间:2009-01-08 12:29:25 IP地址:116.10.185.★
ghjjjjj

网友: 本站网友 时间:2009-01-10 18:11:40 IP地址:221.192.236.★
楼主 我打开tomcat6的时候会弹出个框  说 指定的服务并未以已安装的服务存在  是怎么回事哦。。我菜鸟

网友: 本站网友 时间:2009-01-12 07:46:43 IP地址:117.33.33.★
多谢帮助

网友: rzq0943 时间:2009-02-05 13:56:16 IP地址:61.178.87.★
为什么我在测试Servlet的时候出现
HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: Error allocating a servlet instance
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    java.lang.Thread.run(Thread.java:534)


root cause 

java.lang.UnsupportedClassVersionError: test/HelloWorld (Unsupported major.minor version 50.0)
    java.lang.ClassLoader.defineClass0(Native Method)
    java.lang.ClassLoader.defineClass(ClassLoader.java:539)
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
    org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    java.lang.Thread.run(Thread.java:534)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

所有配置完全是按你所说的那样做的!

网友: feng9216 时间:2009-02-08 13:42:20 IP地址:60.6.150.★
楼主,第四步怎么都过去啊,都是按你说的,源码都用你的也不行,麻烦指教一下QQ:83462687

网友: feng9216 时间:2009-02-10 10:48:39 IP地址:60.6.150.★
谢谢楼主都搞定了

网友: feng9216 时间:2009-02-10 10:48:43 IP地址:60.6.150.★
谢谢楼主都搞定了

网友: 本站网友 时间:2009-02-18 11:46:37 IP地址:218.201.118.★
我的MyEclipse7.0怎么不能用Tomcat6.0啊。在配置Tomcat6.0的时候出现一个警告错误。怎么搞的,是MyEclipse7.0版本不支持,还是我的MyEclipse7.0配置有问题?

网友: 本站网友 时间:2009-02-18 11:46:42 IP地址:218.201.118.★
我的MyEclipse7.0怎么不能用Tomcat6.0啊。在配置Tomcat6.0的时候出现一个警告错误。怎么搞的,是MyEclipse7.0版本不支持,还是我的MyEclipse7.0配置有问题?

网友: yexin218 时间:2009-02-20 12:12:03 IP地址:202.86.188.★
应该是你配置问题啊,具体配置你网上搜索下

网友: 本站网友 时间:2009-02-26 03:04:03 IP地址:219.138.61.★
我也搞定了,谢谢楼主

网友: 本站网友 时间:2009-02-26 03:18:34 IP地址:219.138.61.★
java程序 对大小写很敏感的

网友: 本站网友 时间:2009-02-26 23:41:18 IP地址:114.241.215.★
非常谢谢楼主

网友: 本站网友 时间:2009-03-10 17:30:22 IP地址:59.41.36.★
刚开始我也老是在JSP那里出错,但是后来发现是放错了文件夹。 看来配置真的是要很小心啊 

网友: 本站网友 时间:2009-03-13 21:41:29 IP地址:222.77.100.★
对了 想问下关于能不能把ROOT 移到别的盘去 需要怎么修改呢!~

网友: 本站网友 时间:2009-03-19 14:54:35 IP地址:219.137.194.★
非常感谢楼主的细心讲解,我按楼主的步骤一步一步的配置到最后,都出现如楼主所说的界面出来了,初步调试成功。正在进一步消化中。。
不过有一个文件的结构出了点问题,调试时,有一行少了一个“;”.

网友: 本站网友 时间:2009-03-19 18:50:26 IP地址:123.145.48.★
按照楼主的详细讲解,配置完了,tomcat也可以运行,但是就是打不开localhost:8080界面,配置是根据你的一步一步写的,也不知道问题出在哪里。谢谢诶帮忙 = _ =

网友: 本站网友 时间:2009-03-20 16:43:14 IP地址:123.145.46.★
问题已解决,3Q

网友: 本站网友 时间:2009-03-23 19:02:02 IP地址:220.175.18.★
大哥,帮我弄啊,我按你的操作做了,还是不行啊,加我QQ249507332
 注明:tomcat

网友: 本站网友 时间:2009-03-27 12:47:57 IP地址:219.159.77.★
我的是tomcat6,按照步骤写个jsp,在IE中输入UR回车,不报错,但是那个时间也不显示出来,请问是什么原因

网友: 本站网友 时间:2009-03-29 18:36:22 IP地址:221.217.9.★
感谢楼主的详细讲解 终于完成配置了  楼主大好人啊 

网友: 本站网友 时间:2009-03-30 17:51:51 IP地址:220.177.8.★
同志们要注意了,在测试servlet的时候,先把<web-app></web-app>之间的东西去掉,然后再加上<servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>test.HelloWorld</servlet-class>
 </servlet>
 <servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
   </servlet-mapping>
 

网友: 本站网友 时间:2009-04-02 16:47:11 IP地址:202.103.241.★
   谢谢大虾的指导 不甚感激 根据你的步骤 突然有种豁然开朗的感觉  万分感谢

网友: 本站网友 时间:2009-04-06 21:46:37 IP地址:221.234.215.★
哎 我的也是这样 即使用你的源代码 第四部分还是出错 不知道为什么了

网友: yexin218 时间:2009-04-27 23:33:10 IP地址:202.86.165.★
如果你们第四步出错的话,看看你的web.xml配置,记忆WEB-INF文件夹的位置。请认真点

网友: sunny 时间:2009-04-29 17:57:16 IP地址:220.174.208.★
我是菜鸟中的菜鸟。
第一步就不对。运行 java Test 时,出现以下错误:

D:\>java Test
Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: Test.  Program will exit.

请大家帮帮我

网友: yexin218 时间:2009-04-29 23:35:50 IP地址:202.86.165.★
楼上的问题看看你的文件命名Test.java是否与类名Test一致,他说不存在Test这个类

网友: 本站网友 时间:2009-05-10 20:30:04 IP地址:221.209.31.★
楼主QQ多少呀~我那个变量都设好了~就是开不了localhost:8080

网友: 本站网友 时间:2009-05-11 10:36:43 IP地址:58.48.218.★
谢谢!终于配置成功了

网友: Holmes_db 时间:2009-05-12 19:46:52 IP地址:219.152.90.★
我设置虚拟环境时,在server.xml中加入<Context path="/MyWeb" docBase="G:\java 程序\Servlet and Jsp\MyWeb" debug="0" reloadable="true" crossContext="true" />后,连tomcat都不能启动了。为什么啊

网友: 本站网友 时间:2009-05-18 09:01:22 IP地址:202.99.248.★
按照配置了,但在建立servlet文件时,java文件出错了阿

网友: 本站网友 时间:2009-05-21 13:18:51 IP地址:218.68.66.★
第四步中,在修改web.xml完毕过后,怎么样重新启动Server?

网友: wang 时间:2009-05-24 13:44:07 IP地址:218.200.187.★
首先,非常感谢楼主,以前配置过N次,都没成功,这次终于成功了。我和Holmes_db一样,设置虚拟目录时出错,修改server.xml后连tomcat都启动不了,还好我把修改了<Context path="/myapp" docBase="D:\myapp" debug="0" reloadable="true" crossContext="true" />的位置就OK了。

网友: 本站网友 时间:2009-06-01 16:09:17 IP地址:168.160.23.★
变量都设好了,N多遍了,就是开不了localhost:8080 !

网友: 本站网友 时间:2009-06-01 16:33:25 IP地址:168.160.23.★
jvav调试没有问题,变量也按照说明设置的,就是打不开localhost:8080 !请指点:
D:\Tomcat 6.0
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar,%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar;
CATALINA_HOME=D:\Tomcat 6.0
CATALINA_BASE=D:\Tomcat 6.0
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_13
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;%JAVA_HOME%\bin
TOMCAT_HOME=D:\Tomcat 6.0

上面是我的设置,请指点!谢谢!

Blog作者的回复:
好像不是配置的错误哦,看看8080端口是否被占用


网友: 本站网友 时间:2009-06-01 22:07:18 IP地址:60.20.134.★
啥也不说了   太感谢了   全面 准确   就是 复制代码的时候  有一个小错误   估计是我自己 记事本 自动换行或是什么弄的

再次感谢

网友: 本站网友 时间:2009-06-22 20:41:30 IP地址:58.42.54.★
感谢,非常感谢

网友: 本站网友 时间:2009-06-24 16:02:05 IP地址:60.190.125.★
我做到第二步,TOMCAT 的参数都设置对了,但是不能打开欢迎界面。
JDK1.6.0  tomcat-6.0.18  strut2.0


给我留言
版权所有 ChinaUnix.net 页面生成时间:0.11071