JBOSS5.0.1.GA配置问题 Bad version number in .class file

zhytomas 2009-03-13 05:48:47
今天配置JBOSS的时候出了问题,感觉有点奇怪,不知道是不是JDK版本不匹配,我的jdk版本是
java version "1.5.0_07"
java运行是没有问题的,机子上还配了tomcat5.5.20版本,可以正常启动
但是在启动jboss的时候报如下错误
D:\work\jboss-5.0.1.GA\bin>run.bat
===============================================================================

JBoss Bootstrap Environment

JBOSS_HOME: D:\work\jboss-5.0.1.GA

JAVA: C:\Program Files\Java\jdk1.5.0_07\bin\java

JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resol
ver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000

CLASSPATH: D:\work\jboss-5.0.1.GA\bin\run.jar

===============================================================================

17:45:47,343 INFO [ServerImpl] Starting JBoss (Microcontainer)...
17:45:47,359 INFO [ServerImpl] Release ID: JBoss [Morpheus] 5.0.1.GA (build: SVNTag=JBoss_5_0_1_GA
date=200902232048)
17:45:47,359 INFO [ServerImpl] Bootstrap URL: null
17:45:47,359 INFO [ServerImpl] Home Dir: D:\work\jboss-5.0.1.GA
17:45:47,359 INFO [ServerImpl] Home URL: file:/D:/work/jboss-5.0.1.GA/
17:45:47,359 INFO [ServerImpl] Library URL: file:/D:/work/jboss-5.0.1.GA/lib/
17:45:47,359 INFO [ServerImpl] Patch URL: null
17:45:47,359 INFO [ServerImpl] Common Base URL: file:/D:/work/jboss-5.0.1.GA/common/
17:45:47,359 INFO [ServerImpl] Common Library URL: file:/D:/work/jboss-5.0.1.GA/common/lib/
17:45:47,375 INFO [ServerImpl] Server Name: default
17:45:47,375 INFO [ServerImpl] Server Base Dir: D:\work\jboss-5.0.1.GA\server
17:45:47,375 INFO [ServerImpl] Server Base URL: file:/D:/work/jboss-5.0.1.GA/server/
17:45:47,375 INFO [ServerImpl] Server Config URL: file:/D:/work/jboss-5.0.1.GA/server/default/conf/

17:45:47,375 INFO [ServerImpl] Server Home Dir: D:\work\jboss-5.0.1.GA\server\default
17:45:47,375 INFO [ServerImpl] Server Home URL: file:/D:/work/jboss-5.0.1.GA/server/default/
17:45:47,375 INFO [ServerImpl] Server Data Dir: D:\work\jboss-5.0.1.GA\server\default\data
17:45:47,375 INFO [ServerImpl] Server Library URL: file:/D:/work/jboss-5.0.1.GA/server/default/lib/

17:45:47,390 INFO [ServerImpl] Server Log Dir: D:\work\jboss-5.0.1.GA\server\default\log
17:45:47,390 INFO [ServerImpl] Server Native Dir: D:\work\jboss-5.0.1.GA\server\default\tmp\native
17:45:47,390 INFO [ServerImpl] Server Temp Dir: D:\work\jboss-5.0.1.GA\server\default\tmp
17:45:47,390 INFO [ServerImpl] Server Temp Deploy Dir: D:\work\jboss-5.0.1.GA\server\default\tmp\de
ploy
17:45:48,343 INFO [ServerImpl] Starting Microcontainer, bootstrapURL=file:/D:/work/jboss-5.0.1.GA/s
erver/default/conf/bootstrap.xml
17:45:49,296 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.Combined
VFSCache]
17:45:49,296 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
17:45:50,093 INFO [CopyMechanism] VFS temp dir: D:\work\jboss-5.0.1.GA\server\default\tmp
17:45:50,093 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled.
17:45:52,156 INFO [ServerInfo] Java version: 1.5.0_07,Sun Microsystems Inc.
17:45:52,156 INFO [ServerInfo] Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition (buil
d 1.5.0_07-b03)
17:45:52,156 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_07-b03,Sun Microsystems In
c.
17:45:52,171 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
17:45:52,218 INFO [JMXKernel] Legacy JMX core initialized
17:45:55,843 INFO [ProfileServiceImpl] Loading profile: default from: org.jboss.system.server.profi
leservice.repository.SerializableDeploymentRepository@cf935a(root=D:\work\jboss-5.0.1.GA\server, key
=org.jboss.profileservice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default])
17:45:55,859 INFO [ProfileImpl] Using repository:org.jboss.system.server.profileservice.repository.
SerializableDeploymentRepository@cf935a(root=D:\work\jboss-5.0.1.GA\server, key=org.jboss.profileser
vice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default])
17:45:55,859 INFO [ProfileServiceImpl] Loaded profile: ProfileImpl@1d12614{key=org.jboss.profileser
vice.spi.ProfileKey@143b82c3[domain=default,server=default,name=default]}
17:45:59,000 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
17:46:03,875 WARN [ClassLoaderManager] Unexpected error during load of:org.jboss.resource.metadata.
repository.DefaultJCAMetaDataRepository
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:63)
at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:546)
at org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:506)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:504)

在网上查了一些资料都说javac 和java的版本不同,但是我在cmd下运行了javac -version 和java -vesion 版本没有问题,不知道是什么原因,
有经验丰富的大大帮忙解决一下。

...全文
1961 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhytomas 2009-03-14
  • 打赏
  • 举报
回复
这个问题已经找到了,jboss5.0的版本不匹配1.5的jdk,后面下了个4.2的jboss就OK了。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧