Vih*_*rma 0 java compilation jar
我正在尝试编译一个开源软件。构建工作正常,结果进入jar文件“ five-server.jar”。当我尝试从cmd运行此文件时,出现这些错误。
C:\Users\vickey\code\five-server\dist\main>java -jar five-server.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError
Caused by: java.lang.ClassNotFoundException: org.eclipse.swt.SWTError
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: org.devtcg.five.Main. Program will exit.
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?
SWT Jar文件取决于平台。参见http://www.jarfinder.com/index.php/java/info/org.eclipse.swt.SWTError
例如在Windows上,合适的jar将是:org.eclipse.swt.win32.win32.x86_3.1.0.jar
或在Mac OS X上:swt-macosx-3.0m7.jar
等等。如果添加此依赖项,例如使用32位还是64位库,则可能会遇到调用类后续问题。
不幸的是,这些依赖问题比现在更频繁地出现:-(
| 归档时间: |
|
| 查看次数: |
9804 次 |
| 最近记录: |