1

Windows 8.1 x64 スウェーデン語を使用しています。これをフォローしようとしましたhttps://www.youtube.com/watch?v=GTrNkhVnJBUSTS をホット スワップする方法のガイド。私は Eclipse を autobuild に設定しており、クラス ファイルがターゲット ディレクトリで実際に置き換えられていることを確認しました。javaagent パラメータを追加しました。また、VM パラメータを使用してコマンドライン (単純な Hello World) から起動することもテストしましたが、ユーザー名にスペースが含まれていても起動します。springloaded.jar をスペースを含まないフォルダーに移動しようとしました。まだホットスワップはありません。それをテストするために、コマンドラインの hello world を再構築するか、STS で文字列を変更してファイルを保存します。クラスは自動ビルドされますが、Web ページにはまだ古いメッセージが出力されます。STS のインストール ディレクトリは C:\dev\Apps\STS です。.m2 リポジトリのパスにスペースが含まれています。jdk 1.7.0_25、jdk 1.7.0_55、およびspringloaded-1.1.5.RELEASE.jar、springloaded-1.2.0.RELEASE.jarを試しました

4

2 に答える 2

0

スプリング ロード エージェントをアタッチしてアプリを起動すると、STS のコンソール ビューに何が表示されますか? springloaded-1.2.0.RELEASE.jar が見つからない、または開くことができないというメッセージに気づきましたか? 起動構成の VM 引数をここに貼り付けてもらえますか?

コードを変更して保存すると、ホット スワップが成功したように見え、コンソール ビューに次のようなメッセージが表示されます。 ],headers=[],consumes=[],produces=[],custom=[]}" を public hello.Greeting に hello.GreetingController.greeting(java.lang.String)

于 2014-05-01T20:18:49.673 に答える