我们正尝试在osb项目中使用maven来调用ant
我们得到了下面的错误
找不到任务定义类com.bea.alsb.tools.configjar.ant.ConfigJarTask
下面的=================是build XML
<property environment="env" />
<property name="mw.home" location="${env.MW_HOME}"/>
<property name="wl.home" location="${env.WL_HOME}"/>
<property name="osb.home" location="${env.OSB_HOME}"/>
<property name="settingsFile" location="D:\osb_ant\settings.xml"/>
<taskdef name="configjar"
classname="com.bea.alsb.tools.configjar.ant.ConfigJarTask"/>
<target name="init">
<property name="task.debug" value="false" />
<property name="task.failonerror" value="true" />
<property name="task.errorproperty" value="" />
</target>
<target name="run" depends="init">
<fail unless="settingsFile"/>
<configjar debug="${task.debug}"
failonerror="${task.failonerror}"
errorProperty="${task.errorproperty}"
settingsFile="${settingsFile}" />
</target>
发布于 2015-07-28 09:57:26
您已经根据环境变量MW_HOME、WL_HOME和OSB_HOME指定了mw.home、wl.home和OSB_HOME。这些都是真的设置好的吗?
在运行ant之前,尝试调用$WL_HOME/server/bin/setWLSEnv.sh (或等效)。
https://stackoverflow.com/questions/31340104
复制相似问题