我正在尝试自动化项目的构建,现在如果我使用Ant构建它会失败。
如果我用netbeans构建,它是成功的。(尽管有时如果我做了任何更改,比如svnrevert或其他我尝试过的东西,我必须重新启动netbeans)
如果我在netbean构建后使用ant构建,它就成功了。
有关于如何解决这个问题的建议吗?
我已经搜索了高和低如何处理这一点,但不知道。据我所知,build.xml和其他构建相关文件是从netbean自动生成的。
这就是我在尝试用Ant直接构建时遇到的错误
C:\Users\...\nbproject\xml_binding_build.xml:6: typedef class com.sun.tools.xjc.XJCTask can
t be found
using the classloader AntClassLoader[]
编辑:启用调试的结果除了堆栈跟踪之外,实际上不会提供任何其他信息
在我的例子中,看起来private.properties(和private.xml)文件从未被签入,所以除非他们至少被netbean构建过一次,否则我的构建将继续失败。我签入了这些文件,现在构建成功了。
“Netbeans项目使用nbproject/private目录来包含一些依赖于系统的属性。Netbeans将JAXB路径信息放在这个目录中,这会导致编译问题。
jaxws。赞同。dir=D:\Program Files\NetBeans 6.7.1\java2\modules\ext\jaxws21\api:D:\Program Files\NetBeans 6.7.1\ide11\modules\ext\jaxb\api
这可能是Netbeans中JAXB向导的一个缺陷。
解决方案:在当前的Netbeans环境中创建另一个项目,并运行一次JAXB向导。看看nbproject/private/private。属性文件,将相应的行复制到目标JAXB应用程序中,清理并构建应用程序。"
来源:http://braveo.blogspot.ca/2009/11/netbeans-jaxb-problem-typedef-class.html
问题内容: 我正在尝试使用antlr编写一种简单的交互式(使用System.in作为源代码)语言,但我遇到了一些问题。我在网上找到的示例都是按行周期使用的,例如: 但是,如果我写的是pascal / smtp / etc之类的东西,并且带有“第一行”,看起来像X需求,该怎么办?我知道可以在doStuff中检查它,但是从逻辑上讲,它是语法的一部分。 还是将命令分成多行怎么办?我可以试试 但是与此同时
问题内容: 在定义顺序构建步骤时,我使用元素的属性。我最近看到了一个ant文件,其中的构建顺序是由目标内部的元素定义的。为了显示 : 与 两种方法之间是否有真正的区别?是其中之一更可取吗? 问题答案: 与这两种方法的主要区别在于目标是 始终 执行,而在目标只有在包含目标是执行。 一个澄清的例子: 在这里,将始终执行,而只有在定义时才会执行。 在此,仅当is即定义时才执行。
问题内容: 我正在尝试使用ant在命令行上生成apk。我可以使用ant clean,但是对于ant调试和ant release命令,我得到以下错误。 建立失败 C:\ Android \ sdk \ tools \ ant \ build.xml:649:执行此行时发生以下错误:C:\ Android \ sdk \ tools \ ant \ build.xml:694:执行失败:java.io
进程线程 怪异盒模型 动画 绝对定位 why React hook? useState原理 为什么不能if else里 微前端架构why 与spa区别 跨域
记录一下蚂蚁的秋招面试吧 9.19一面 1.JAVA八股 2.场景题,秒杀系统 3.实习经历 9.20二面 实习经历 9.28三面 视频面 只面了20分钟左右,主要还是问实习经历,有什么收获和难点,后续发展规划,无八股无手撕 希望三面顺利通过!!!!求一个hr面!!! 等一个hr面 10.10 hr面!!!!!希望顺利通过!!!! 10.9加了算法面 hr面完成,希望顺利oc!!! 许愿offer
蚂蚁二面的面试体验也太差了,面的产品岗。。 1⃣️约的10点电话面试,面试官迟到十分钟才打电话过来,也没有说明情况。 2⃣️面试过程中没有耐心,一直不耐烦地打断我的回答。 3⃣️个人观点很强烈,产品上的问题判断很主观,说abtest和用户研究的工作内容对产品没有用(我os:?)。 4⃣️反问的时候解答问题完全没有解答在点上。问岗位需要的能力模型是什么,回答曰“就是阿里p5的能力模型”。 如果我有罪