我有一个网络服务,我正在使用Endpoint.publish("http://0.0.0.0:8080")
事情是JAX-WS 2.0 and 2.1
受到NullPointerException
执行时抛出的问题的影响endpoint.stop()
。
该问题已解决,2.2
但pom.xml
由于java.lang.NoSuchMethodError: javax.xml.ws.WebFault.messageName()Ljava/lang/String;
我使用的是java 1.6
.
解决方法是在endorsed
文件夹中添加一些库。但我想把它全部打包jar-with-dependencies
。一个可执行的java jar。
这么说,如果你能帮助我,我将不胜感激:
Publishing the endpoint in 2.0 or 2.1 listening to all addresses (0.0.0.0)
或者
Configuring dependencies in maven to pack everything using 2.2.x
but executable with JDK6
编辑:
需求是一个可交付的 jar。一个打包所有依赖项的 jar(到目前为止 2 个,大约 400k jar)。
但是,如果您认为使其工作的唯一方法是添加外部 shell 脚本,请也告诉我。
谢谢!