我在使用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