WebLogic脚本工具-Ant任务错误:java.lang.RuntimeException:找不到离线WLST类

时间:2018-12-03 15:34:27

标签: java ant scripting weblogic wlst

此处的目标是连接到我们的dev实例,然后在WebLogic控制台中重新启动托管服务器。我曾尝试使用wlserver任务重新启动托管服务器,但是在尝试启动服务器时遇到了许多问题。我现在正尝试使用wlst工具,该工具能够通过命令行成功重启。由于某些原因,以下ant任务无法找到位于我的weblogic服务器目录中的weblogic.jar文件。我可以重新审视一下问题的根源。我目前收到以下错误:

“找不到离线WLST类”

这是我的蚂蚁任务的摘要:

<property name="weblogic.home" value="C:\wls12210"/>
<target name="Restart OACore">
<path id="weblogic.lib.path">
        <fileset dir="${weblogic.home}\wlserver\server\lib\">
            <include name="web*.jar"/>
        </fileset>
    </path>
    <taskdef name="wlst" classname="weblogic.ant.taskdefs.management.WLSTTask" classpathref="weblogic.lib.path"/>
    <wlst debug="true" executeScriptBeforeFile="false" failOnError="true">
        <script>
            connect('username','password','t3://usnowebldev01:7001')
            shutdown('StandardRods')
            start('StandardRods')
        </script>
    </wlst>
</target>

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

该错误的原因是ant脚本属性设置中的依赖项冲突。问题已解决。