Java ファイルをコンパイルして実行するアプリケーションを作成しましたが、完全に問題なく動作していました。
コンパイルして実行する Java ファイルのパスを選択するのはユーザーなので、空白や特殊文字を含めることができるようにパスを引用します。このような:
javac "C:\test project\*.java"
今、別のコンピューターで試してみたところ、次のエラーが発生しています。
javac: file not found: C:\test project\*.java
Usage: javac <options> <source files>
use -help for a list of possible options
引用符を削除し、パスにスペースや特殊文字がない場合は機能しますが、上記の例では空白が含まれているため、次のエラーが発生します。
javac: invalid flag: C:\test
Usage: javac <options> <source files>
use -help for a list of possible options
これについていくつかのスレッドを読みましたが、解決策がわかりませんでした。誰にも手がかりがありますか?
ありがとうございました!