有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

netbeans Java。jar文件和依赖项

这可能已经有人问过了,我不知道。在Java有点新

我在unix上用NetBeans写了一篇文章。IDE上的一切看起来都很酷,所以我想把我拥有的(只有两个.java类)编译成一个jar,这样我就可以在其他地方运行它。我添加了一些编译时库(其他.jar),但当我在NetBeans上构建项目并从CLI(java-jar thing.jar)运行它时,它会抛出一系列类似这样的异常

EXCEPTION: Class com.systinet.saaj.soap.SOAP11ProtocolHandler or one of its components not found in root.wasp-impl.SOAP
...
...
EXCEPTION: [url]http://systinet.com/wasp/app/security_services_client:security_services_client[/url] -> I couldn't find deployment 
descriptor (QName="{[url]http://systinet.com/wasp/app/builtin_serialization[/url]}builtin_serialization")of dependant package.

编译时是否缺少某种依赖关系。罐?我应该把这些库放在类路径中,还是在命令行参数中加入一些东西


共 (1) 个答案

  1. # 1 楼答案

    当您将项目构建从IDE移动到命令行时,需要确保在IDE中设置的所有jar依赖项现在都可以在类路径中使用。否则,您将看到诸如ClassNotFoundException、NoClassDefFoundError等问题