[[Vert.x がいいね!(第2回:開発環境を構築する) - Taste of Tech Topics>http://acro-engineer.hatenablog.com/entry/2013/08/15/073502]] に非常にキレイにまとまってましたので、これに従ってやってみる。。 $ sudo wget https://bintray.com/artifact/download/vertx/downloads/vert.x-2.1.5.tar.gz $ sudo tar xvzf vert.x-2.1.5.tar.gz $ ls -lrt /opt/vert.x-2.1.5 $ echo $PATH ......割愛 /opt/vert.x-2.1.5/bin $ vertx version 2.1.5 (built 2014-11-13 15:15:56) 以上でインストールは完了 $ git clone https://github.com/muraken720/vert.x-module-template-for-java.git vertxSample Cloning into 'vertxSample'... remote: Counting objects: 713, done. remote: Total 713 (delta 0), reused 0 (delta 0), pack-reused 713 Receiving objects: 100% (713/713), 129.10 KiB | 44.00 KiB/s, done. Resolving deltas: 100% (245/245), done. Checking connectivity... done $ cd vertxSample/ $ git remote rm origin $ ./gradlew test ゴニョゴニョでて BUILD SUCCESSFUL Total time: 27.28 secs とかなればOK! $ ./gradlew eclipse Eclipseでインポートできるようになりました。。 #ref(eclipseimport.png) $ cat src/main/resources/mod.json | grep main //"main":"com.mycompany.myproject.PingVerticle", "main":"HelloWorldVerticle", このファイルで起動時に起動するモジュールを指定するらしい。。 $ ./gradlew runModEclipse :compileJava UP-TO-DATE :compileGroovy UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :copyMod UP-TO-DATE :runModEclipse CTRL-C to stop server http://localhost:8080/ へアクセスするとHello Worldが表示される。。 gradleからでなく vertxのコマンドで動かす。。 $ vertx runmod com.mycompany~my-module~0.0.1 -cp bin eclipseでリモートデバッグする $ cat /opt/vert.x-2.1.5/bin/vertx | grep JVM_OPTS JVM_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" $ vertx runmod com.mycompany~my-module~0.0.1 -cp bin Listening for transport dt_socket at address: 8000 Verticle start. Succeeded in deploying module よくあるEclipseでリモートデバッグするモードになりました。。 プロキシ関係を整理 [[プロキシ下でLinuxを使う際のメモ - Λlisue's blog>http://lambdalisue.hatenablog.com/entry/2013/06/25/140630]] この辺がまとまってていいかも。。