在本地运行java -jar spket-1.6.23.jar,报错,求教??我是64位的电脑,已经配置环境变量了!
答案:5 悬赏:50
解决时间 2021-04-06 15:10
- 提问者网友:你在我眼中是最帅
- 2021-04-06 00:33
java.lang.UnsatisfiedLinkError: no swt-win32-3346 or swt-win32 in swt.library.pa
th, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:219)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)
at org.eclipse.swt.internal.C.(C.java:21)
at org.eclipse.swt.widgets.Display.(Display.java:126)
at com.spket.tiny.Installer.run(Unknown Source)
at com.spket.tiny.Installer.start(Unknown Source)
at com.spket.tiny.Installer.main(Unknown Source)
最佳答案
- 二级知识专家网友:夢想黑洞
- 2021-04-06 01:58
应该是jdk版本问题,Exception显示应该是找不到系统自带的dll~该dll应该叫swt-win32.dll~你试试在网上找找放到java的bin目录下看看行不行,不行的话把版本退回1.6试试吧~
全部回答
- 1楼网友:蜜罐小熊
- 2021-04-06 05:45
不太懂,但是这个好像是手机上的游戏吧,你应该有模拟器才能远行吧,
你上面的代码是32位的,64位的电脑能用吗?
- 2楼网友:嗷呜我不好爱
- 2021-04-06 04:41
jdk装了吗?
- 3楼网友:统治我的世界
- 2021-04-06 04:11
1.系统属性——高级——环境变量——系统变量
2.新建
变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0_05(这只是我的JDK安装路径)
问:如何用命令查看java的版本信息
答:运行:cmd-->java -version
如:
C:\>java -version
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
3.新建
变量名:classpath 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
4.系统变量->编辑->变量名:Path 在变量值的最前面加上:;%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后)
- 4楼网友:浪者不回头
- 2021-04-06 02:55
你电脑64位 你有考虑你是否正运行的是32位的程序么 = =
再看看别人怎么说的。
我要举报
大家都在看
推荐资讯