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?