ok, i'll say again that the last step doesn't work.
mvn archetype:generate -Dfilter=io.vertx: -DgroupId=cx.lehmann.test -DartifactId=mvnproject -Dversion=1.0-SNAPSHOT
import maven project into eclipse
build maven project in eclipse, eclipse will compile the classes from here on automatically
mvn clean vertx:runMod
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Project - mvnproject 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mvnproject ---
[INFO] Deleting C:\Projects\vertx\newproject\mvnproject\target
[INFO]
[INFO] --- vertx-maven-plugin:2.0.7-final:runMod (default-cli) @ mvnproject ---
[ERROR]
java.lang.ClassNotFoundException: cx.lehmann.test.PingVerticle
at org.vertx.java.platform.impl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:127)
at org.vertx.java.platform.impl.ModuleClassLoader.loadClass(ModuleClassLoader.java:108)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.vertx.java.platform.impl.java.JavaVerticleFactory.createVerticle(JavaVerticleFactory.java:55)
at org.vertx.java.platform.impl.DefaultPlatformManager$21.run(DefaultPlatformManager.java:1733)
at org.vertx.java.core.impl.DefaultContext$3.run(DefaultContext.java:175)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:370)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at java.lang.Thread.run(Thread.java:745)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.747 s
[INFO] Finished at: 2014-08-20T00:39:17+02:00
[INFO] Final Memory: 10M/176M
[INFO] ------------------------------------------------------------------------
this doesn't work with or without IDE, since clean removes the class files and then doesn't rebuild.