アプリをチェックするたびに、コンパイルしてサーバーにアップロードして実行する必要があります。時間がかかります。デバッグできません。
もっと効果的な方法はありますか?または、リモートサーバーでデバッグしますか?
私はEclipseを使用することを好みますが、仕事をするコンパイラはどれでも良いです. また、Linux ベースのパッケージを使用しているため、ローカル PC でアプリをデバッグできません ありがとう!
もう1つの方法は、スクリプト(antなど)を記述して、アプリをビルドしてubuntuサーバーにデプロイすることです。次に、リモートデバッグを有効にしてアプリを起動します。
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8998,server=y -jar theApp.jar
次に、Eclipseを使用してアプリをリモートデバッグします。
VNC/NoMachine クライアントを使用して、サーバー上でリモート GUI セッションを取得し、サーバー マシン自体で直接開発できます。仕事でNoMachineを使用して、RedHat ボックスに接続しています。
まあ、いつでもvim +コマンドラインマジックを使用してサーバー上で開発を行うことができます. Eclipse の使用に慣れすぎている場合。サーバーで実行して開発を行うことができる vim で eclipse 機能を提供するEclimプロジェクトを確認してください。
もう 1 つの方法は、git リポジトリを使用することです。すべての変更をサーバーにプッシュして、サーバー上でコンパイルできます。
Linux マシンへの非常に良好な (そして高速な) 接続があれば、そこに Eclipse を直接インストールして、SSH セッションで開発できます。X11 トンネリングとXmingの使用