taskdef

    1熱度

    2回答

    我正在修改一個Ant腳本(目前正在MyEclipse中使用)從命令行工作。我這樣做是爲了讓任何人都可以簽出項目並在沒有MyEclipse的情況下構建它。我遇到的問題是MyEclipse包含幕後的依賴關係。它通過查看工作區的Ant配置並根據首選項對話框中選定的庫編譯類路徑來實現此目的。長話短說,我需要採取這些依賴關係,並使腳本足夠聰明,以便在沒有MyEclipse幫助的情況下自行包含它們。 讓我頭疼

    5熱度

    1回答

    我是Ant新手。 有人可以告訴我爲taskdef放置'classpathref'有什麼價值嗎? 它會成爲類文件的路徑嗎? 如果是的話,可以給出一個例子,因爲我試過了,它不適合我。

    0熱度

    1回答

    在Weblogic 10.3上,我的企業應用程序包含一個運行ant腳本的web服務。我的問題是,由於java.lang.ClassNotFoundExceptions,我無法運行自定義任務。 (這一切運作良好在Tomcat 5.5) 我的任務實現可以在4個不同的地方找到:/富 something.ear/APP-INF/lib中/ antaddon.jar /bar/MyTask.class so

    3熱度

    2回答

    我遇到問題,看起來非常基本與Grails一起運行。我想從Ant腳本中調用grails命令 - Grails提供了一個Grails任務來實現此目的。我已經定義了的Grails的taskdef類路徑和按該文檔但是,不管我叫什麼命令我得到同樣的錯誤... grails-compile: [grails] Resolving dependencies... [grails] Depen

    0熱度

    1回答

    我有這條線的Ant構建它: <taskdef name="for" classname="net.sf.antcontrib.logic.For" /> 構建在這條線失敗,他說: classname attribute of taskdef element is undefined 我想這意味着Ant無法找到類文件。 Ant在哪裏找這個文件?我在哪裏可以找到它將它添加到位置X?

    9熱度

    2回答

    我正在Ant中定義一個新任務。 我出口它作爲一個罐子,並添加到我的構建文件: <taskdef classname="X" classpath="Y.jar"/> 的問題是,這無法在運行。 它告訴我,它沒有找到類。 通過將jar添加到類路徑中,它被糾正。 我的問題是:有沒有一種方法可以從Ant構建文件中引用我的jar,而無需更改類路徑?

    4熱度

    2回答

    這與此有關。我試圖動態地添加與葡萄的Maven的螞蟻任務罈子裏,模擬這樣的: <taskdef uri="antlib:org.apache.maven.artifact.ant" resource="org/apache/maven/artifact/ant/antlib.xml" classpathref="ant.classpath" /> 我試着使用Grap

    5熱度

    4回答

    我有一個構建文件,作爲構建過程的一部分依賴於幾個taskdefs。這些taskdef項目(例如webdoclet和jasper2)使用log4j作爲記錄器。理想情況下,我希望能夠爲每個配置文件提供不同的log4j配置文件,但最低限度,我希望能夠指定使用哪個log4j配置文件。 我之前做過的工作是在類路徑的前面放置包含我想讓taskdef使用的log4j.xml的目錄。例如: <target n

    11熱度

    3回答

    聲明時使用的taskdef外部Ant任務,例如antcontrib,建議設置是使用了跟隨着的taskdef: <taskdef resource="net/sf/antcontrib/antcontrib.properties"> <classpath> <pathelement location="lib/ant-contrib/ant-contrib-1.0b3.jar"/