安装JDK遇到的一些问题解决

来源:互联网 发布:java 嵌入式开发哪个好 编辑:程序博客网 时间:2024/04/28 00:41

安了一个androidkiller,每次打开的时候都要让我配置Java JDK路径,没办法,而且不配置好像也不好使,只有搜一下了

之后发现我的电脑上只有jre,并没有JDK,只好再搜一下JDK怎么安装,我的系统是win10的,搜到的教程地址如下

http://jingyan.baidu.com/article/f96699bbd30ca8894e3c1bdb.html

按照这个教程来,但是最后验证的时候就出问题了:在cmd下输入javac并没有什么反应,提示信息为:

'JAVAC' 不是内部或外部命令解决方法


就前前后后安了三遍(我也是够傻的),但并没什么用

我的解决办法,不行就按照傻瓜来一遍吧(就是什么都默认,自己只有点击确认或者下一步的操作),傻瓜操作是很好用的,问题也就解决了

这个时候去看看安装目录,发现原来按教程安装的话,Java文件夹下只有一个文件夹jdk1.8.0_51(具体版本不同),而按照默认的操作,Java下会多一个文件夹jre1.8.0_51,这个时候在仔细去看教程,发现真是自己的问题,自己把文件夹搞错了,(居然还错怪了做教程的人,评论狠狠的),原谅我吧,真的错了。

之后把文件夹改正又装到了D盘下(毕竟C盘不敢乱搞)。


后来又有一个问题,有一个程序叫 jeb.jar,就是运行不了,别的jar文件是可以正常运行的

想知道到底是什么问题,把别的一个jar程序打开,在任务管理器里找到了它,双击jeb.jar后,任务管理器里并没有它的痕迹

之后又在网上找到一种在cmd下运行jar程序的方法   java  -jar   *.jar,记得要加完整路径哦,弹出错误信息:

Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

搜了一下,找到这个http://zhidao.baidu.com/link?url=SoB-LcHoW-LRVqUO4u7TIFWsLbXtQAC-xa-9e1wVvJXT91rMzyx2mXXavUkdjM8g7mPGl997QQDFRDEA4POZN_

说了两个方法:

方法1,安装一个32位的jdk 然后window->preferences->java->installed JREs 勾选32位的jdk方法2,下载一个64位的SWT,替换即可
欠揍的试第二种方法,好不容易找到了SWT.jar,但是在Java文件夹下搜不到SWT,这个办法逼死我

后来想到会不会是我安装的是64位的,而jeb.jar在64位的JDK下并不好用,不劳辛苦的把64位卸了,安上32位的,哈哈,问题完美解决!

这困扰了两天的问题,终于解决了!!!








0 0