首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows中运行WLST?

如何在windows中运行WLST?
EN

Stack Overflow用户
提问于 2012-10-23 07:13:00
回答 2查看 19.9K关注 0票数 3

我试图运行WLST (在Windows上),但我总是得到java.lang.NoClassDefFoundError:

代码语言:javascript
复制
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/wlst
Caused by: java.lang.ClassNotFoundException: weblogic.wlst
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: weblogic.wlst.  Program will exit.

我试着运行*user_projects/domains/my_domain/bin/setDomainEnv.cmd*和*wlserver_10.3/server/bin/setWLSEnv.cmd*,但是没有成功,我在运行java weblogic.wlst myscript.py时总是得到这个weblogic.wlst。我该怎么办?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-23 16:45:26

调用WLST:

代码语言:javascript
复制
<WL_HOME>/common/bin/wlst.cmd myscript.py

示例:

代码语言:javascript
复制
C:/Oracle/Middleware/wlserver_10.3/common/bin/wlst.cmd myscript.py

导致错误的原因是,weblogic.jar不存在于CLASSPATH环境变量中。

票数 6
EN

Stack Overflow用户

发布于 2012-10-25 15:42:15

您不需要每次运行批处理文件时都这样做。

  1. 来自“我的计算机”或“计算机”(取决于您的Windows版本)
  2. 单击“属性”或“系统属性”
  3. 点击“高级系统设置”
  4. 添加这些用户环境变量 WL_HOME=C:/Oracle/中间件/wlserver_10.3 和 CLASSPATH=.;%WL_HOME%/server/lib/weblogic.jar
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13025285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档