プロジェクトの設定&削除

文字コードの設定。


IProject project = ・・・
project.setDefaultCharset("UTF-8", new NullProgressMonitor());


コンパイラ準拠レベル、互換性の設定。
かなり適当。


IJavaProject javaProject = ・・・
String version = JavaCore.VERSION_1_5;
javaProject.setOption(JavaCore.COMPILER_CODEGEN_TARGET_PLATFORM, version);
javaProject.setOption(JavaCore.COMPILER_COMPLIANCE, version);
javaProject.setOption(JavaCore.COMPILER_SOURCE, version);


プロジェクトの削除。


IProject project = ・・・
project.delete(true, true, new NullProgressMonitor());
deteteの引数は

    • 引数1:コンテンツを削除するか
    • 引数2:ローカルファイルと同期化されていなくても削除するか

Monitorはnullでもいいみたい。