2015-07-10 62 views
0

我們正試圖調用使用maven螞蟻在OSB項目類com.bea.alsb.tools.configjar.ant.ConfigJarTask無法找到

而且我們提示以下錯誤:

的taskdef類COM .bea.alsb.tools.configjar.ant.ConfigJarTask無法找到

=================下面是建立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> 

+1

確保setenv在之前運行,並檢查您的類路徑。這聽起來像config.jar不在其中。 –

回答

0

您已經根據環境變量MW_HOME,WL_HOME和OSB_HOME指定了mw.home,wl.home和osb.home。那些實際設置?

嘗試在運行ant之前調用$ WL_HOME/server/bin/setWLSEnv.sh(或等效項)。