linux下使用ant启动weblogic时报错:java.lang.NoClassDefFoundError: weblogic/Server 怎么解决?

mayzhou0401 2013-01-08 06:19:30
用ant启动weblogic时候,提示如下错误:

[WLServer AdminServer] java.lang.NoClassDefFoundError: weblogic
[WLServer AdminServer] Exception in thread "main"

请问是怎么回事呢?

还有,我搜索过,据说是启动wenblogic的类没有被引用,但在哪里可以引用启动weblogic的类?要引用哪些类?

build.xml代码如下:

<target name=”startWebLogic” description=”starts a WebLogic”>
<if>
<equals arg1=”${os.name}” arg2=”Linux”/>//判断操作系统类型
<then>
<exec dir=”${bea.home}/user_projects/domains/${weblogic.domain}” executable=”${bea.home}/user_projects/domains/${weblogic.domain}/startWebLogic.sh”>
<arg value=”${weblogic.user}”/>
<arg value=”${weblogic.password}”/>
</exec>
</then>
<else>
<exec dir=”${bea.home}/user_projects/domains/${weblogic.domain}” executable=”${bea.home}/user_projects/domains/${weblogic.domain}/startWebLogic.cmd”>
<arg value=”${weblogic.user}”/>
<arg value=”${weblogic.password}”/>
</exec>
</else>
</if>
</target>
...全文
328 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljc007 2013-01-14
  • 打赏
  • 举报
回复
引用 2 楼 mayzhou0401 的回复:
执行过了,这句话应该就是设置环境变量的吧! source是使生效的意思么? 是不是执行了setWLSEnv.sh后要重启机器呢?
不需要重启
mayzhou0401 2013-01-09
  • 打赏
  • 举报
回复
引用 1 楼 ljc007 的回复:
运行ant脚本之前先执行 source setWLSEnv.sh
执行过了,这句话应该就是设置环境变量的吧! source是使生效的意思么? 是不是执行了setWLSEnv.sh后要重启机器呢?
ljc007 2013-01-08
  • 打赏
  • 举报
回复
运行ant脚本之前先执行 source setWLSEnv.sh

18,777

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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