

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

よろしくおねがいします。


CC BY-SA 4.0
2019-12-22T01:29:40.323
61666
2020-01-09T08:17:11.657
2019-12-22T04:22:41.400
3060
37155
question
java visual-studio
Javac.exeはコード2を伴って終了しました が出てビルドができない


**JDK** (13.0.1) と **JRE** (1.8.0) が同時に別のフォルダ (`C:\Java\jdk` と `C:\Java\jre`)
にインストールされた状態でしたが、Java 8 に一本化したところ、少なくともビルドができない問題は解決しました。

* * *

_この投稿は[@user37155 さんのコメント](https://ja.stackoverflow.com/questions/61666/javac-
exe%e3%81%af%e3%82%b3%e3%83%bc%e3%83%892%e3%82%92%e4%bc%b4%e3%81%a3%e3%81%a6%e7%b5%82%e4%ba%86%e3%81%97%e3%81%be%e3%81%97%e3%81%9f-%e3%81%8c%e5%87%ba%e3%81%a6%e3%83%93%e3%83%ab%e3%83%89%e3%81%8c%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84#comment67285_61666)
の内容を元に コミュニティwiki として投稿しました。_


CC BY-SA 4.0
2020-01-09T08:17:11.657
62098
2020-01-09T08:17:11.657
3060
61666
answer