しばらくの間、Flashdevelop (バージョン 4.4) を使用していますが、問題はありません。しかし、最近 Windows 7 を再インストールしました。Flashdevelop をインストールした後、Java 1.6 が要求され、Java 1.6 なしではコンパイルできません。具体的に言うと、単純な HelloWorld タイプのテストをコンパイルしようとすると、次のエラーが表示されます。
"Running process: C:\Program Files (x86)\FlashDevelop\Tools\fdbuild\fdbuild.exe "C:\Users\marc\Documents\DeleteMe\DeleteMe\DeleteMe.as3proj" -ipc 01be003c-6cb5-4d0b-9c35-c59dd2ea7a19 -version "4.6.0; 3.3" -compiler "C:\Program Files (x86)\FlashDevelop\Tools\flexsdk" -library "C:\Program Files (x86)\FlashDevelop\Library" -cp "C:\Program Files (x86)\Java\jdk1.6.0_34\bin" -cp "C:\Program Files (x86)\Java\jdk1.6.0_34"
Building DeleteMe
mxmlc -load-config+=obj\DeleteMeConfig.xml -debug=true -incremental=true -swf-version=16 -o obj\DeleteMe634829909556672047
Starting java as: C:\Program Files (x86)\Java\jdk1.6.0_34\bin\java.exe;\bin\java.exe
Unable to start java.exe: The system cannot find the file specified
Could not compile because the fcsh process could not be started.
Build halted with errors (fcsh).
INITIALIZING: Failed, unable to run compiler
Done(1)"
Java 1.6 JDKのGlobalClasspath
設定は次のように設定されています。C:\Program Files (x86)\Java\jdk1.6.0_34\bin
JAVA_HOME
環境変数も同じ場所に設定しました。別の環境変数を設定することを怠っている可能性がありますか?