我在使用Ant本身的命令提示符下使用Ant腳本構建我的項目時出現問題。它無法在我的項目中找到特定Java文件的某個導入(它有近5,000個源文件)。導入包含在.jar包中,該包的位置是我在Ant文件本身中設置的。奇怪的是,我可以使用像Eclipse這樣的IDE來從Ant文件構建項目。任何想法可能是錯的?謝謝!我的ANT腳本的依賴問題
回答
檢查basedir屬性。如果問題jar的位置是相對的,那麼basedir將以這種特殊方式影響行爲。
或者它可能是eclipse在運行ant文件時將該jar添加到類路徑中。
轉換罐子位置的絕對路徑
<property name="x" location="${jar.reference}" />
,並打印
<echo message="${x}" />
我的Ant技能是有些生疏了,所以你應該仔細檢查語法:-)。
似乎不是類路徑。它正確迴應。 – Monster 2009-05-18 15:12:35
你能告訴我們罐子的名字嗎?每當我遇到這個問題時,一直都是關於IDE使用的庫版本,而不是在ANT_HOME/lib目錄中,通常是logging或者xml解析。
哪個ant命令失敗?的Java/javac的?你是否嘗試過使用fork = yes選項,如果它是java?
這是第三方的JAR文件,需要使用正確的版本,作爲我公司項目分發的一部分。 雖然Javac失敗了,而且,叉,叉。 – Monster 2009-05-18 15:13:33
你在Ant中定義了你的類路徑嗎? Eclipse傾向於在運行ant時自動計算類路徑...
- 1. 具有依賴項的Ant腳本
- 2. groovy腳本中的httpbuilder依賴問題
- 3. 問題,我的第一個Ant腳本
- 4. Maven-Ant依賴關係問題
- 5. Ant構建腳本問題
- 6. 問題ant腳本性能
- 7. Ant腳本中FileSet的問題?
- 8. gwt中的ant腳本問題
- 9. 請幫我解決我的Ant + Ivy + Java構建/依賴項問題
- 10. Maven的Ant任務 - 依賴
- 11. Axis 1.4 Ant構建相關的依賴性問題
- 12. flex/bison的依賴問題
- 13. SonarQube - Maven的依賴問題
- 14. Android的依賴問題
- 15. JMock的依賴問題
- 16. PyCrypto Py3compat的依賴問題
- 17. Twilio:Android的依賴問題
- 18. Maven中的依賴問題
- 19. Maven的依賴問題
- 20. Ant構建腳本,antcall,依賴關係等
- 21. 依賴性問題
- 22. 依賴問題5.6
- 23. 依賴項問題
- 24. Lucene依賴問題
- 25. 依賴問題Dart
- 26. Makefile依賴問題
- 27. Grails依賴問題
- 28. Maven本地依賴不能解決子依賴問題
- 29. 問題Ant腳本運行GWTComplier
- 30. Laravel本地包依賴問題
也許發佈了錯誤信息? – steamer25 2009-05-18 15:03:36
發佈錯誤消息以及與的片段將會有所幫助。如果它在IDE中工作,但不在命令行中,那麼很可能是沒有設置屬性或者您的basedir已關閉。 –
2009-05-20 11:38:09