java项目开发全程实录--企业门户网站
发表在JavaWeb图书答疑 2010-05-07
是否精华
版块置顶:
管理员您好!
我有个问题想请教您!
为什么我的 企业门户网站 这个项目不能运行啊
项目没有抛异常
我在访问index.jsp页面时出现了404错误(就是没有找到该页面),后台没有出现错误
我的虚拟目录是这样配置的:(其中D:\javaprojects是eclipse的工作目录)
<Context path="/net" docBase="D:\javaprojects\net" debug="5" reloadable="true" crossContext="true">
  <Resource name="jdbc/ConnectionPool"
   auth="Container"
   type="javax.sql.DataSource"
   maxActive="20"
   maxWait="5"
   username="sa"
   password="sa"  
             driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"   url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_net"
  />
</Context>
分享到:
精彩评论 8
小小邪
学分:0 LV1
2010-05-07
沙发
我们是在Tomcat服务器初始环境中运行的,如果你自行配置虚拟目录,请验证其正确性。
如果正常的话,请在确认项目需要的类库是否正确添加。
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-07
板凳
请问一下:管理员!或者那位好心人!(还是企业门户网站)
我去掉了配置虚拟目录的这两行
<Context path="/net" docBase="D:\javaprojects\net" debug="5" reloadable="true" crossContext="true">
</Context>
而是在eclipse中直接发布怎么不行啊
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-07
地板
书上面也是这么配置的啊
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-07
4L
我是按照您说的意思在tomcat的conf/server.xml中配置的啊
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-07
5L
按照书上面这么配置,comcat会出错
<Context path="/net" docBase="net" debug="5" reloadable="true" crossContext="true"> 
<Resource name="jdbc/ConnectionPool"
auth="Container"
type="javax.sql.DataSource"
maxActive="20"
maxWait="5"
username="sa"
password="sa" 
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_net"
/>
</Context>

原因是找不到Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.wsy.Filter.ModifyCode)
小小邪
学分:0 LV1
2010-05-08
6L
Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.wsy.Filter.ModifyCode)
这个错误说明你的当前服务器使用的JDK版本与项目编译的版本不同,例如低于其版本。你是不是把光盘中的代码直接放到Tomcat中了,
建议你重新编译一下,以符合你的JDK版本,然后在运行。Bad version number in .class 说明了这个问题
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-09
7L
管理员您好!我想请问哈您:
   我在虚拟目录中将docBase设置为项目的物理路劲(D:\javaprojects\net),就可以启动tomcat,而且没有抛错误
   但是在浏览器中不能访问项目(我在访问首页是出现了404错误)——????????

  而我在虚拟目录中按照书上面的设置docBase="net",就抛错了:

  严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/net,J2EEApplication=none,J2EEServer=none
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.wsy.Filter.ModifyCode)
 真不知道为什么
我按照您的指示:重新编译了一遍(在dos中编译的)ModefyCode.java,然后将ModefyCode.class放到了net项目中,可还是抛这样的错
。。。。。。
东北虎
学分:0 LV1
2010-05-13
8L
你好,出现上述错误是没有发现文件或URl,请确定访问的文件否存在或路径是否正确。
首页上一页 1 下一页尾页 8 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照