当前我的系统环境变量配置如下:ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\winddj\Application Data
backupaddr=//130.97.1.20:7000
CATALINA_BASE=C:\Tomcat 50
CATALINA_HOME=C:\Tomcat 50
CLASSPATH=.;c:\jdk1.4\lib;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\dt.jar
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=WINDDJ_PC
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\winddj
JAVA_HOME=c:\jdk1.4
LOGONSERVER=\\WINDDJ_PC
mainaddr=//130.97.1.20:7000
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
Path=D:\oracle\ora81\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINDOWS\system
32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\jdk1.4\bin;C:\Tomcat 50\bin;\win32;d:\
Program Files\Sybase\Shared\Web Targets;d:\Program Files\Sybase\Shared\PowerBuil
der;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 6, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0f06
ProgramFiles=C:\Program Files
PROMPT=$P$G
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\winddj\LOCALS~1\Temp
TMP=C:\DOCUME~1\winddj\LOCALS~1\Temp
TOMCAT_HOME=C:\Tomcat 50
USERDOMAIN=WINDDJ_PC
USERNAME=winddj
USERPROFILE=C:\Documents and Settings\winddj
windir=C:\WINDOWS

解决方案 »

  1.   

    系统变量无所谓的,关键是你的网站目录下的WEB-INF下的classes或lib里有你的com/linkage/para/SyncPara 这个类
      

  2.   

    我将程序重新build ,
    但又报错了。 是什么原因啊?我是新学,请多指教。如下:HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: com/linkage/para/SyncPara (Unsupported major.minor version 49.0)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    root cause java.lang.UnsupportedClassVersionError: com/linkage/para/SyncPara (Unsupported major.minor version 49.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.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:184)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:110)
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    java.lang.Class.getDeclaredConstructors0(Native Method)
    java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
    java.lang.Class.getConstructor0(Class.java:1930)
    java.lang.Class.newInstance0(Class.java:278)
    java.lang.Class.newInstance(Class.java:261)
    org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:178)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
      

  3.   

    高版本向低版本移动 ,代码要重写,Unsupported major.minor version 49.0  不支持major.minor  重新装环境然后编译,要是还不行,就只有重建工程了 。
      

  4.   

    代码并没有须改过啊,我只是装了高版本的jdk1.6,后来又删除了。
    现在用的是jdk1.4。为什么还是报这个错误呢。系统除了在环境变量中设置系统变量外,其他的地方还有什么地方可以修改吗?比如会不会在程序运行的时候,应用程序会自己指定呢??