質問: Visual Studio 2015(VS) + Xamarin で Android開発をしようと"Hello world"アプリを作成したのですが、ビルドをする際、タイトルの「Javac.exeはコード2を伴って終了しました」というエラーが出てビルドができません。 多少調べてみた結果、Javaのパスにスペースが入っているのが原因という情報があったので、一度Javaをアンインストール、C:\program files (x86)\Java\jdk から C:\Java\jdk にインストール先を移動し、環境変数を変更し、VSのXamarinのJDKのパスを通しましたが、改善しませんでした。 このエラーの改善方法があれば教えていただきたいです。 以下スペック等です。 OS:Windows10 Home(64bit) VS 2015 JRE:ver1.8.0_231 Java HotSpot(TM) Client VM (build 25.231-b11, mixed mode, sharing) JDK:javac 13.0.1 よろしくおねがいします。
回答: **JDK** (13.0.1) と **JRE** (1.8.0) が同時に別のフォルダ (`C:\Java\jdk` と `C:\Java\jre`) にインストールされた状態でしたが、Java 8 に一本化したところ、少なくともビルドができない問題は解決しました。 *この投稿は @user37155 さんのコメント の内容を元に コミュニティwiki として投稿しました。*