Vertx JavaScript“;ClassNotFoundException“;用IntelliJ思想

Vertx JavaScript“;ClassNotFoundException“;用IntelliJ思想,javascript,intellij-idea,vert.x,vertx3,Javascript,Intellij Idea,Vert.x,Vertx3,我试图在Windows7(64位)上运行一个带有IntellijIDEA的Vertx3.1.0JavaScript应用程序。IntelliJ配置从中使用。 如果我使用目录“C:\Development\Workspace\Java\vertx\hello”中的命令行和命令“vertx run JsVerticle.js”,一切都正常。如果我从IntelliJ运行应用程序,我会遇到一个异常:“部署verticle失败 java.lang.ClassNotFoundException:JsVert

我试图在Windows7(64位)上运行一个带有IntellijIDEA的Vertx3.1.0JavaScript应用程序。IntelliJ配置从中使用。

如果我使用目录“C:\Development\Workspace\Java\vertx\hello”中的命令行和命令“vertx run JsVerticle.js”,一切都正常。如果我从IntelliJ运行应用程序,我会遇到一个异常:“部署verticle失败 java.lang.ClassNotFoundException:JsVerticle.js”。如果我运行一个带有程序参数“run company.app.MyFirstVerticle”的Java应用程序,它就会工作


顺便说一句,如果我使用命令“vertxrunrhino:JsVerticle.js”运行显式rhino,我会得到相同的异常。

好的,我忘了为JavaScript语言添加依赖项。对于maven,我使用以下方法:

<dependency>
  <groupId>io.vertx</groupId>
  <artifactId>vertx-lang-js</artifactId>
  <version>3.1.0</version>
</dependency>

io.vertx
vertx lang js
3.1.0
现在它使用IntelliJ理念运行,调试也在运行