Primeiro de tudo. O devc++ não é um compilador. É uma IDE, como o Eclipse e o Netbeans.
Quem é o compilador, no caso do Dev, é o MINGW. Entretanto, o DevCpp é uma IDE antiquíssima, portanto, a versão do compilador que o acompanha é prá lá de pré-histórica.
Como você não está usando Java 1.2 no seu projeto, sugiro que você também não use um compilador C++ tão antigo.
No lugar, baixe uma versão atualizada do mingw, diretamente do site, ou baixe uma IDE de C++ mais atualizada, como o Code::Blocks ou o Visual Studio 2010, que venha com um compilador mais atual.
Para rodar esse código do Java, dê uma olhada nas classes ProcessBuilder e Process ou no comando Runtime.getRuntime().exec.