当前位置: 首页 > 知识库问答 >
问题:

无法使用 JBoss AS 或 Wildfly 运行 Errai Dev 模式

尉迟正奇
2023-03-14

我正在尝试使用Errai 3的新功能,这是JBoss AS集成,但是我遇到了这个错误:

[错误]无法加载服务器类“org . JBoss . errai . CDI . server . gwt . JBoss launcher”[错误]Java . lang . classnotfoundexception:org . JBoss . errai . CDI . server . gwt . JBoss launcher[错误]at Java . net . urlclassloader$1 . run(urlclassloader . Java:366)[错误]at Java . net . urlclassloader$1 . run(urlclassloader . Java:355)[错误]at Java . security . access controller . doprivilegd(Native

POM 配置如下:

<configuration>
   <logLevel>WARN</logLevel>
   <runTarget>App.html</runTarget>
   <!--<extraJvmArgs>-Xmx1500m -XX:MaxPermSize=1000m -XX:-UseSplitVerifier</extraJvmArgs>-->
   <extraJvmArgs>-Xmx1500m -XX:CompileThreshold=7000 -XX:MaxPermSize=1000m -Derrai.jboss.home=${errai.jboss.home} -Derrai.jboss.javaagent.path=${settings.localRepository}/org/jboss/errai/errai-client-local-class-hider/${errai.devmode.version}/errai-client-local-class-hider-${errai.devmode.version}.jar</extraJvmArgs>
   <!--<soyc>false</soyc>-->
   <hostedWebapp>src/main/webapp</hostedWebapp>
   <!--<server>org.jboss.errai.cdi.server.gwt.JettyLauncher</server>-->
   <compileSourcesArtifacts>
      <compileSourcesArtifact>org.drools:guvnor-api</compileSourcesArtifact>
      <compileSourcesArtifact>org.drools:droolsjbpm-ide-common</compileSourcesArtifact>
      <compileSourcesArtifact>com.mycompany:models</compileSourcesArtifact>
   </compileSourcesArtifacts>
   <noServer>false</noServer>
   <server>org.jboss.errai.cdi.server.gwt.JBossLauncher</server>
   <disableCastChecking>true</disableCastChecking>
   <runTarget>webapp/App.html</runTarget>
   <!-- The GWT compiler must the correct JDT version -->
   <!-- drools-compiler has dependency on org.eclipse.jdt.core.compiler:ecj:jar:3.5.1:compile -->
   <gwtSdkFirstInClasspath>true</gwtSdkFirstInClasspath>
   <draftCompile>false</draftCompile>
</configuration>

这里可能缺少什么?

共有1个答案

齐磊
2023-03-14

将此添加到您的 POM 中.xml

<dependency>  
 <groupId>org.jboss.errai</groupId>  
 <artifactId>errai-cdi-jboss</artifactId>  
 <version>${errai.version}</version>  
</dependency> 
 类似资料:
  • 您好,我正试图在JBoss developer studio和Wildfly 11上构建一个简单的JaxRs web服务作为应用程序服务器,但我在尝试部署maven项目时遇到以下错误:

  • 问题内容: 我在其运行时配置中使用Wildfly 14和Java 11。当我启动服务器时,我得到 如何使用Java 11运行Wildfly 14? 问题答案: Java 11中有一些更改,其中必须在模块路径上读取java.se。在Wildfly的运行配置中,在VM参数下添加 应该在更高版本中修复。

  • 我刚刚将服务器从JBoss 7.1升级到WildFly 8。在进行了大量迁移工作之后,除了docx4j之外,其他一切都正常工作。我总是会遇到以下例外情况。有人有主意吗? 我现在尝试的是: 将docx4j更新至最新版本 但以上都不起作用。我仍然会犯同样的错误。

  • 问题内容: 在Windows 7上,我已按以下说明安装了gulp:http : //markgoodyear.com/2014/01/getting-started-with- gulp/ : 在我的应用文件夹中: 我创建一个文件。 但是,当我尝试运行时,出现以下错误消息: 等等 但是存在于(在本地应用程序文件夹中): 知道可能是什么原因吗? 问题答案: 更新 从更高版本开始,无需手动安装gulp

  • 我有一个用TestNG运行的简单代码,但是我不能用Gradle运行,因为它说没有找到主方法,这并不奇怪,因为我使用注释。 但在这种情况下,如果必须使用Gradle,如何运行代码。 请注意,我对Gradle很陌生,对这方面的知识不多。 代码: 上面的代码与TestNG库完美运行。然而不是格拉德尔。 以下是我的Gradle构建设置: Gradle返回没有Main方法。 谢谢你的帮助。

  • 我想用Axis2构建一个客户端(只是一个客户端)。我使用Maven和OSGi(Felix)。我使用Maven成功地安装了它,但是当我使用PAX provision运行它时,出现了一系列错误。这是我在POM中的初始配置(加上AXIOM和WSDL4j的更多依赖项)。 这很好,但当我做pax:provision时 错误:Bundle axis2-transport-local[33]错误启动文件:bun