の中からMavenのアセンブリ私は、組立後maven-assembly-plugin
を使用して達成され、次のデバッグEclipseの
launcher.tar.gz
|-- launcher.jar
|-- lib/
|-- resources/
|-- plugins/
のパッケージ構造を持っている、Eclipseでプロジェクトを持っています。
アプリケーションが正しく起動するためには、resources
のいくつかが必要ですが、最終アセンブリの外では使用できません。さらに、私は現在行っているようにプラグインをインストールすることができます。アプリケーションが一時停止状態で開始した後は
私の現在のワークフローが
$ mvn [clean] package
$ cd target/launcher/
$ java -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -jar launcher.jar
ですが、私はデバッガをアタッチし、私の通常のワークフローを再開することができます。
このプロセスをEclipseから効率化する方法を教えてください。
I 私Launcher.javaクラスからこれを起動することができますが、Eclipseでデバッグするとき、私はこの方法でプラグインをインストールすることはできません。
あなたのアプリケーションをリモートデバッグするのと似たようなことをしていますか? http://javarevisited.blogspot.ca/2011/02/how-to-setup-remote-debugging-in.html – ochi
リモートデバッグは現在どのように行っていますか?私は単に、外部コマンドではなく、Eclipseから実行ボタンをクリックしてから、リモートデバッグすることができるようにしたいと考えています。 –
リンクの記事はまったく役に立ちますか? – ochi