5

Eclipse で Spring mvc プロジェクトをセットアップしようとしていました。基本的なプロジェクトは正常に機能していました。しかし、安らかなサービスやジャージなどを使用すると、依存関係に関連する非常に多くのエラーが発生し始めました。なので、STSに移行する予定です。

STS 2.9.2 を使用しています。「Java仮想マシンの作成に失敗しました」というメッセージが表示されました。だから私は追加しました

-vm C:\Program Files\Java\jdk1.7.0\bin\javaw.exe

STS.ini に。しかし、今では次の致命的なエラーが発生しています

ここに画像の説明を入力

以下はSTS.​​iniです

-vm
C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
com.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
884M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms256m
-Xmx768m
-Xss1m
-XX:PermSize=384m
-XX:MaxPermSize=768m
  • Eclipse は私のマシンで完璧に動作しています。
  • インターネット速度が制限されているため、依存関係に関連する問題を解決するために Maven やその他のビルド ツールを使用したくありません。
4

11 に答える 11

11

最初は STS zip バージョンを使用していました。ここで、実行可能ファイルから STS をインストールしました。そして、それは私にとってはうまくいっています。HOME変数をセットアップする必要がありました。それだけです。

インストールされた STS から STS.ini を添付します (参照用)。

-vm
C:\Program Files\Java\jdk1.7.0\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m
-XX:MaxPermSize=256m
于 2012-12-12T01:02:03.960 に答える
5

STS.ini ファイルを削除します。その後、正しく実行され、新しい STS.ini ファイルが自動的に作成されます

于 2016-07-10T04:21:22.880 に答える
2

昨日の朝、同じ問題がありました。グーグルで調べたところ、STS.ini ファイルの次の行が欠落していることがわかりました (オレンジ色のマーク): STS.ini

追加後:

-vm

[javaw.exe へのフルパス]

すべてが再び正常に機能しました。

HTH

于 2016-08-23T06:30:40.413 に答える
0

管理者として実行してみてください。右クリック --> 管理者として実行。

于 2014-03-25T10:35:33.683 に答える