Exception in thread "main" java.lang.UnsatisfiedLinkError

初学java,用MyEclipse编的程序有些编译通过,但是不能运行和debug。每次运行,都出现Exceptioninthread"main"java.lang.Uns... 初学java,用MyEclipse编的程序有些编译通过,但是不能运行和debug。每次运行,都出现Exception in thread "main" java.lang.UnsatisfiedLinkError: com.sun.midp.main.Configuration.getProperty0(Ljava/lang/String;)Ljava/lang/String; at com.sun.midp.main.Configuration.getProperty0(Native Method) at com.sun.midp.main.Configuration.getProperty(Configuration.java:32) at com.sun.midp.lcdui.Resource.<clinit>(Resource.java:30) at com.sun.midp.main.Main.initSystemLabels(Main.java:686) at com.sun.midp.main.Main.main(Main.java:103)什么意思?小弟怀疑是自己乱装插件造成的。但是卸载、清理、重装、运行后完全没有变化。怎么办?如何处理此问题?

另:小弟已问过一次。有人回答说是我用J2ME造成的——我是装了eclipseme的插件和WTK,但是没用过(因为刚学,J2SE都不咋地,别说J2ME了,根本不会),所以应该不是!在另一台电脑上装了MyEclipse和J2ME插件,均未出现此情况!求解!MyEclipse版本为10
展开
 我来答
Lh576240289
推荐于2016-05-01 · TA获得超过349个赞
知道答主
回答量:49
采纳率:0%
帮助的人:39.9万
展开全部
首先要知道为什么会发生这样的错误:
JVM 规范指定 UnsatisfiedLinkError 是:
对于声明为 native 的方法,如果 Java 虚拟机找不到和它对应的本机语言定义,就会抛出该异常。
当调用本机方法时,类装入器会尝试装入定义了该方法的本机库。如果找不到这个库,就会抛出这个错误。
可能你jdk的本地库出了问题,所以会在运行时可能找不到本地库,建议你从jdk的环境等去解决
追问
呃……小弟新手是也……麻烦有没有具体操作?是环境变量配置错了吗?可是CMD里无论输入java还是javac结果都没问题啊,java程序运行也不出错……到底是什么意思?
鹅不耻下问
2014-01-19
知道答主
回答量:9
采纳率:0%
帮助的人:8.3万
展开全部
你新建一个project然后在src中建个有main方法的类,随便写点什么,然后运行,看看是插件问题还是其他的问题
追问
不行……写啥都报错……就连
public class test {
public static void main(String[] args){
int w=5;
System.out.print(w);
}
}
都报错……当然,cmd里出得来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zw1502071
2014-01-19 · 超过19用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:42.3万
展开全部
你先定位一下哪句报错,如果找不到,看看哪个com.sun.midp.main.Configuration在哪个jar里,自己分析下
追问
在出现这种情况之前的程序好像有些还能用,但出状况后编啥都死。还有本人java水平特低,根本是初学,所以奇奇怪怪的代码肯定是没有的。还有    com.sun.midp.main.Configuration在哪个jar里    啥意思?求具体操作!
怎么回事!怎么回事!!求高手浅指点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式