简体   繁体   English

启动由wildfly-swarm-plugin:1.0.0.Alpha1构建的fatjar时,找不到org.wildfly.swarm.bootstrap.Main。

[英]Cannot find org.wildfly.swarm.bootstrap.Main when launching fatjar built by wildfly-swarm-plugin:1.0.0.Alpha1

I've checked out https://github.com/arun-gupta/wildfly-samples/tree/master/swarm by Arun Gupta, but when trying to launch the built jar I get Error: Could not find or load main class org.wildfly.swarm.bootstrap.Main. 我已经检查了Arun Gupta的https://github.com/arun-gupta/wildfly-samples/tree/master/swarm ,但是尝试启动内置jar时出现Error: Could not find or load main class org.wildfly.swarm.bootstrap.Main.

\wildfly-samples-master\swarm>mvn clean install

[INFO] --- wildfly-swarm-plugin:1.0.0.Alpha1:create (default) @ swarm ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ swarm ---
[INFO] Installing \wildfly-samples-master\swarm\target\swarm-1.0-SNAPSHOT.war to \.m2\repository\org\wildfly\samples\swarm\swarm\1.0-SNAPSHOT\swarm-1.0-SNAPSHOT.war
[INFO] Installing \wildfly-samples-master\swarm\pom.xml to \.m2\repository\org\wildfly\samples\swarm\swarm\1.0-SNAPSHOT\swarm-1.0-SNAPSHOT.pom
[INFO] Installing \wildfly-samples-master\swarm\target\swarm-1.0-SNAPSHOT-swarm.jar to \.m2\repository\org\wildfly\samples\swarm\swarm\1.0-SNAPSHOT\swarm-1.0-SNAPSHOT-swarm.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.115 s
[INFO] Finished at: 2015-05-26T21:06:59+01:00
[INFO] Final Memory: 49M/313M
[INFO] ------------------------------------------------------------------------

\wildfly-samples-master\swarm>java -jar target/swarm-1.0-SNAPSHOT-swarm.jar
Error: Could not find or load main class org.wildfly.swarm.bootstrap.Main


\wildfly-samples-master\swarm>mvn --version
Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T18:37:52+01:00)
Maven home: C:\tools\apache-maven-3.2.1
Java version: 1.7.0_21
Java home: C:\Progra~1\Java\jdk1.7.0_21\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

I do not understand what might be the problem here. 我不明白这里可能是什么问题。

Can someone please advise? 有人可以请教吗?

EDIT: I have tried building my own example first but I'm getting the same problem. 编辑:我尝试过先建立自己的示例,但我遇到了同样的问题。 Referring to an existing example which fails for me was just easier. 引用一个对我来说失败的现有示例就容易多了。

This was a known issue in Alpha1 这是Alpha1中的一个已知问题

that was already fixed https://github.com/wildfly-swarm/wildfly-swarm/commit/761cdf1848a8720614b20a2272983bcd4e5f3c60 已经修复的https://github.com/wildfly-swarm/wildfly-swarm/commit/761cdf1848a8720614b20a2272983bcd4e5f3c60

Best to build it from sources until Alpha2 release is done. 最好从源构建它,直到完成Alpha2发布为止。

These are the official examples: https://github.com/wildfly-swarm/wildfly-swarm-examples 这些是官方示例: https : //github.com/wildfly-swarm/wildfly-swarm-examples

Alpha4 version (source) has: Alpha4版本(源)具有:

  • EJB support. EJB支持。
  • More bug fixes. 更多错误修复。
  • Static content support. 静态内容支持。 (js,html,css, etc...) (js,html,css等...)

And many others improvements... 还有许多其他改进...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM