姿姿霸霸~~!
贵在坚持!
posts - 106,  comments - 50,  trackbacks - 0

一.环境:JDK1.4,tomcat5.0.28,部署的时候报错:java.lang.UnsupportedClassVersionError.出错原因:编译和执行用了不同的jdk版本,(因为以前用过1.5,1.6),所以重新设置环境变量后,再重新发布,又报新的错误:  The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class files。出错原因:因为装了多个版本的jre或jdk的原因。本来Eclipse在建立工程时,会自动参照jre路径,但多个版本就没办法了。
解决方法:
1. 进入window\preferences\java\Installed JREs
       1)按Add
       2)输入JRE Name, 例JDK1.5.0.08
       3)JRE home directory, 选择安装的路径
       4)按OK 
 2. 进入Project\properties\Java Bulid Path
      1)Add library
      2)选JRE System Library后按Next
     3)选workplace default JRE后按finish...

最后还是没解决...干脆直接就把机器里面所有的jdk都卸载了,只装了一个JDK1.4(应用需要的,有个地方不支持其他版本的JDK),然后重新设置了环境变量,新装了下myeclipse,在应用上面将jars加进去,在add library的地方将jre system library加进去就好了.

二.环境:JDK1.4,jboss4.0.4
部署好后,启动,会报一个错,关于log4j的,这个是因为应用本来带了一个log4j的包,而jboss自己也集成了log4j的,所以load的时候造成冲突,解决方法:到Jboss4.0\server\default\conf这个目录下,找到log4j.xml改成jboss-log4j.xml,再到jboss-service.xml找相应的地方改一下

三.有关乱码
1.对于tomcat,在server.xml文件找到<Connector port="8080".../>这段(8080是你Tomcat的端口),在这段里加URIEncoding="GBK"。
2.对于jboss,在\server\default\deploy\jbossweb-tomcat55.sar\server.xml,同tomcat

posted on 2008-04-28 15:39 xrzp 阅读(1033) 评论(0)  编辑  收藏 所属分类: JAVA

只有注册用户登录后才能发表评论。


网站导航:
 

<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(4)

随笔分类

随笔档案

好友的blog

搜索

  •  

积分与排名

  • 积分 - 115124
  • 排名 - 505

最新评论

阅读排行榜

评论排行榜