2016-07-02 4 views
0

私はeclipseをインストールしようとしていましたが、「Javaは起動しましたが、終了コード13で戻されました」というエラーがありました。これは通常Javaパス変数に問題があり、Eclipseで必要な変更を加えたときに発生するエラーです。 iniファイルだけでなく、システム変数が、それでもエラーが Eclipseパス内の特別なcharatcers(#)がインストールに影響するのはなぜですか?

後で私はその問題は、私は私の日食が置かれていた内部のフォルダの名前にした(スタックオーバーフローのおかげで)見つけ....続けました。名前から#を削除するとすぐに、Eclipseが動作するようになりました。

私の懸念は、すべてのパスが言及した際、フォルダ名は、Ec​​lipseのインストールに影響を与えることができる方法で、他のすべてが完璧です?

答えて

0

#兆候はbashコマンドライン上のインスタンス用のUNIX/Linuxの/ bashのコマンドラインで

を特別な意味を持つことができ、次のようなコメントを書くためにポンド記号を使用することができます。

echo "blah blah" # Here I am saying blah blah only for illustrative purpose. 

つまり、コマンドラインは#の後のすべてを無視します

Windowsのコマンドラインでは、ポンド記号shouldn't beが問題になりますが、Eclipseはクロスプラットフォームを意図しているためです。 Linuxマシン上でEclipseを使ってプロジェクトをロードしようとするとすぐにプロジェクトが中断されるため、Windows上で動作する開発者にパスでポンド記号を使用させないようにするための判断が行われた可能性があります。

関連する問題