Sublime Text の javac ビルド設定が、メイン メソッドの System.out.println ステートメントなどの出力に対して機能しません。
私はこの崇高なビルド(javac)を使用しています:
{
"cmd": ["javac", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"working_dir": "${project_path:${file_path}}",
"variants": [
{
"name": "Run",
"cmd": ["java", "$file_name"],
"shell": true,
"env": {"CLASSPATH": "/path/to/jar/files:/path/to/more/jars"}
}
]
}
「cmd」を
"cmd": ["javac \"$file_name\" && java \"$file_base_name\""]
どちらも機能しません。しかし、正しくコンパイルされ、bash コマンド ラインに正しい出力が表示されます。
何かご意見は?
前もって感謝します!