尝试创建新的 Weblogic 域时出现异常



我已经按照说明安装了Oracle WebLogic Server 12.1.2.0。 当我运行./configure.sh时,它询问我是否要创建一个域,我说不。 在说明的下方,它会询问我是否要创建一个新域并启动 WLS。 列出了以下命令:

$ mkdir /home/myhome/mydomain
$ cd /home/myhome/mydomain
$ $JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m
    weblogic.Server

执行命令时,将生成以下异常:

[tester@kohls-enterprise-dev gravityDomain]$ $JAVA_HOME/bin/java
$JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=256m weblogic.Server
Exception in thread "main" java.lang.NoClassDefFoundError: 
weblogic/Server
Caused by: java.lang.ClassNotFoundException: weblogic.Server
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
    Could not find the main class: weblogic.Server. Program will exit.

我已确保按照说明设置MW_HOME并运行setWLSEnv.sh

有什么建议吗?

谢谢你在高级O. 弗兰克

你需要

在 CLASSPATH 中拥有 weblogic.jar 和许多其他 jar 文件。这不是运行 WebLogic 域的方法。您应该创建域并按照规定的方式进行操作。如果你真的想变得低调,在你的类路径中包含以下内容

ant-all.jar
ant-contrib.jar
config-launch.jar
derbyclient.jar
derbynet.jar
tools.jar
weblogic.jar
weblogic_patch.jar
weblogic.server.modules_10.3.6.0.jar
weblogic_sp.jar
webservices.jar
xqrl.jar

另外,您还需要一个配置.xml和其他文件。最好是创建一个域,如果需要,可以从那里缩小规模。

您需要运行配置向导:(config.sh)

一个域包含多个文件/目录,而不仅仅是几个 JAR 文件。该向导将帮助您创建域(以及服务器)。

按照甲骨文文档中的步骤操作:https://docs.oracle.com/middleware/1212/wls/WLDCW/newdom.htm#WLDCW109

最新更新