Build problems with ant/jikes with 693 - emacs/output issues

All,

I am running 693 on OS X using 1.4.1 DP10, but I need to build my project for Java 1.3.1. I've set up the project with the JDK 1.3.1 and I've also set up (within IDEA) my ant builds to use 1.3.1. I've sorted through all the classpath issues, and things seem to be building, but the output is coming out flat, and warnings are being treated as errors. I'm using jikes 1.18, and I have tried both checking and unchecking the 'Use emacs mode for jikes' to no avail. When I look at the ant call in the build window, I definitely see the following '-Dbuild.compiler.emacs=true'. Also, our build.xml file includes the setting for emacs output: ]]>, so, again, I don't know why this isn't working. Here's some sample output from a build:

M1/Users/paulrs/Developer/TC/B2BExchangeTools/V2/src/com/mycompany/core/server/controller/MCCoreDataCache.java:566:9:566:26: Semantic Warning: The method "void WARNING();" declared in type "com.mycompany.util.MCAssert" has been deprecated.

If I run IDEA 2.6 on the exact same machine using the same build.xml file, everything works fine. The output comes up in a tree view and warnings (like the one above) are recognized as such, and the builds work fine. What else am I missing?

Regards,
Paul

paulrs@mac.com

1 comment
Comment actions Permalink

Support to "semantic warnings" was added to our Jikes error message parser in build #694, this should cure the problem. Please check
this when the build is available and if the error still there, submut the SCR.

--

Best regards,
Eugene Zhuravlev
JetBrains, Inc, http://www.intellij.com
"Develop with pleasure!"

"Paul" <jiveadmin@jetbrains.com> wrote in message news:14229279.1045061955532.JavaMail.jrun@is.intellij.net...

All,

>

I am running 693 on OS X using 1.4.1 DP10, but I need to build my project for Java 1.3.1. I've set up the project with the JDK

1.3.1 and I've also set up (within IDEA) my ant builds to use 1.3.1. I've sorted through all the classpath issues, and things seem
to be building, but the output is coming out flat, and warnings are being treated as errors. I'm using jikes 1.18, and I have tried
both checking and unchecking the 'Use emacs mode for jikes' to no avail. When I look at the ant call in the build window, I
definitely see the following '-Dbuild.compiler.emacs=true'. Also, our build.xml file includes the setting for emacs output:
, so, again, I don't know why this isn't working. Here's some sample output from a build: >]]>

M1/Users/paulrs/Developer/TC/B2BExchangeTools/V2/src/com/mycompany/core/server/controller/MCCoreDataCache.java:566:9:566:26:

Semantic Warning: The method "void WARNING();" declared in type "com.mycompany.util.MCAssert" has been deprecated.
>

If I run IDEA 2.6 on the exact same machine using the same build.xml file, everything works fine. The output comes up in a tree

view and warnings (like the one above) are recognized as such, and the builds work fine. What else am I missing?
>

Regards,
Paul

>

paulrs@mac.com

>


0

Please sign in to leave a comment.