启动Push-Server-0.12.0-capsule-fat.jar

时间:2016-10-10 18:25:07

标签: java android maven

启动Push-Server-0.12.0-capsule-fat.jar时出现问题。 这个项目有https://github.com/WhisperSystems/PushServer。 它'下一条消息:

CAPSULE: Waiting for client to connect...
Failed to find Premain-Class manifest attribute in G:\PushServer\Push-Server-0.12.0-capsule-fat.jar
Error occurred during initialization of VM
agent library failed to init: instrument
CAPSULE: Client connection failed.
CAPSULE EXCEPTION: Accept timed out while processing null null: null
java.net.SocketTimeoutException: Accept timed out
at java.net.DualStackPlainSocketImpl.waitForNewConnection(Native Method)
at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
at java.net.PlainSocketImpl.accept(Unknown Source)
at java.net.ServerSocket.implAccept(Unknown Source)
at java.net.ServerSocket.accept(Unknown Source)
at Capsule.startServer(Capsule.java:1717)
at Capsule.launch0(Capsule.java:1378)
at Capsule.launch(Capsule.java:1351)
at Capsule.launch(Capsule.java:1280)
at Capsule.main0(Capsule.java:399)
at Capsule.main(Capsule.java:379)
CAPSULE: Closing comm
CAPSULE: Cleanup

首先,我需要知道为什么     ...     无法在G:\ PushServer \ Push-Server-0.12.0-capsule-fat.jar中找到Premain-Class清单属性     VM初始化期间发生错误     代理库无法初始化:仪器     
...
它发生了吗? 任何的想法? 感谢

1 个答案:

答案 0 :(得分:1)

好的,这是胶囊问题

pom.xml中的

将版本更改为更新版本,在我的情况下为1.0.1

<!-- <capsule.maven.plugin.version>0.10.0</capsule.maven.plugin.version>-->
     <capsule.maven.plugin.version>1.0.1</capsule.maven.plugin.version>

来自:Failed to find Premain-Class manifest attribute in ...\PushServer\target\Push-Server-0.12.0-capsule-fat.jar