Weblogic启动失败java.lang.NoClassDefFoundError:Weblogic/Server

Weblogic启动失败java.lang.NoClassDefFoundError:Weblogic/Server,java,oracle,weblogic,Java,Oracle,Weblogic,当我尝试使用startweblog.sh启动weblogic时,我得到了以下错误 starting weblogic with Java version: java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode) Starting WLS with line: C:/Oracle/Middl

当我尝试使用startweblog.sh启动weblogic时,我得到了以下错误

starting weblogic with Java version:
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)
Starting WLS with line:
C:/Oracle/Middleware/jdk160_18/bin/java -client   -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m  -XX:MaxPermSize=128m -Dweblogic.Name=AdminServer -Djava.security.policy=C:/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy  -Xverify:none  -da -Dplatform.home=C:/Oracle/Middleware/wlserver_10.3 -Dwls.home=C:/Oracle/Middleware/wlserver_10.3/server -Dweblogic.home=C:/Oracle/Middleware/wlserver_10.3/server   -Dweblogic.management.discover=true  -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:/Oracle/Middleware/patch_wls1033/profiles/default/sysext_manifest_classpath:C:/Oracle/Middleware/patch_oepe1033/profiles/default/sysext_manifest_classpath:C:/Oracle/Middleware/patch_ocp353/profiles/default/sysext_manifest_classpath  weblogic.Server
java.lang.NoClassDefFoundError: weblogic/Server
Caused by: java.lang.ClassNotFoundException: weblogic.Server
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: weblogic.Server.  Program will exit.
Exception in thread "main"
在开始的控制台输出中还包含以下内容

setDomainEnv.sh: Don't know how to set the shared library path for MINGW64_NT-6.1.

weblogic.jar
是包含
weblogic.server
类的文件。 通常,该类路径由
commov.sh
自动设置,该类路径由
setDomainEnv.sh
内部调用,该类路径在运行
startweblog.sh
时调用。 有一个名为WEBLOGIC\u CLASSPATH(PROFILE\u CLASSPATH)的变量,它设置
WEBLOGIC.jar的值。这个值引用一个名为WL\u HOME的变量

您可能需要检查这些变量的值,如果嵌入式脚本中存在一些差异,也可以显式设置这些值


如果需要其他帮助,请告诉我

您的类路径配置不正确。包含此类的jar不在类路径上。检查以了解WebLogic类加载我阅读了这些文章。你能详细说明一下吗?哪个图书馆?如何检查类路径值?