Ant ant 编译失败,但是没有错误,没法定位,求助

zhenzhongwang · 发布于 2012年11月07日 · 236 次阅读
96

ant编译几百个文件失败,出的都是警告,但是没有错误,最后编译失败,没法定位,求助

编译结果: build.xml:181: Compile failed; see the compiler error output for details.

共收到 5 条回复
96
scmroad · #1 · 2012年11月07日

命令行下单独运行 ant -vvv -f build.xml

看看有没有更多的信息?

96
zhenzhongwang · #2 · 2012年11月07日

使用了ant -build -f build.xml,还是一样 不过警告是两种: 1、XXX是 Sun 的专用 API,可能会在未来版本中删除 2、org.hibernate.Session 中的 connection() 已过时 几百个源文件,build出来后,一个class都没有生成,失败也应该有吧

96
scmroad · #3 · 2012年11月07日

你运行的是下面的命令? ant -vvv -build -f build.xml

96
wshzhn · #4 · 2012年11月07日

[i=s] 本帖最后由 wshzhn 于 2012-11-7 22:35 编辑

貌似是编译的代码中用了一些jdk较低版本支持的、但在较高版本的JDK中被弃用的API。就是说你用于编译的JDK版本太高了。 让开发人员根据提示检查一下吧。或者你换成跟开发人员使用的同样的JDK版本。

96
rexuekonglong · #5 · 2012年11月08日

[i=s] 本帖最后由 rexuekonglong 于 2012-11-8 15:23 编辑

1、build.xml 181行有内容没 2、试着把编译的文件都指向 */.java

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册