作为一个java程序员,我安装了jdk,下载的是oracle上解压缩版本的,然后在软件中心卸载了openjdk,但是我发现
并没有卸载干净,我在软件中心里面直接卸载的,可是在/etc下还是能找到,而且去掉我的java路径,可以直接运行java命令,指向
openjdk,本来之前也一直没管这个,但是现在问题来了,我用eclipse下的m2eclispe,然后它提示我说我使用的是一个java版本,
而不是一个jdk版本,因为openjdk自身是不带javac的,那么有些maven插件会用到这个,所以提示有问题,我按照google出的结果,
在eclipse.ini中增加了-vm,指向了我的jdk,但是没有效果,启动之后查看configuration,发现在我的-vm之前出现了一
个-vm,而这个-vm指向了openjdk,有哪位兄台知道怎么解决么
请教关于Ubuntu下自带openjdk的卸载
-
- 帖子: 79
- 注册时间: 2010-05-27 10:26
请教关于Ubuntu下自带openjdk的卸载
Acer Aspire 4738G
i5,6370M,2G,500G
Ubuntu 11.04
i5,6370M,2G,500G
Ubuntu 11.04
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: 请教关于Ubuntu下自带openjdk的卸载
软件中心是不知道,新立得和命令行都可以清除配置文件。
给个命令行的吧
sudo aptitude purge ~c
会清除所有已经卸载的包的残余配置文件
不知道这样有用不
给个命令行的吧
sudo aptitude purge ~c
会清除所有已经卸载的包的残余配置文件
不知道这样有用不
-
- 帖子: 79
- 注册时间: 2010-05-27 10:26
Re: 请教关于Ubuntu下自带openjdk的卸载
呵呵,谢了,我晚上回去试试,我说的软件中心就是新立得lainme 写了:软件中心是不知道,新立得和命令行都可以清除配置文件。
给个命令行的吧
sudo aptitude purge ~c
会清除所有已经卸载的包的残余配置文件
不知道这样有用不
Acer Aspire 4738G
i5,6370M,2G,500G
Ubuntu 11.04
i5,6370M,2G,500G
Ubuntu 11.04
-
- 帖子: 1
- 注册时间: 2010-12-16 8:12
Re: 请教关于Ubuntu下自带openjdk的卸载
我跟楼主遇上了同样的问题,情况完全相同。经过各种挣扎折腾了半宿终于解决了。
具体方法如下:
代码:sudo vi /etc/environment
在environment中修改,出现如下部分
引用:PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
这不是我的原创,这是引自http://blog.csdn.net/oneyearlater/article/details/6324403这个帖子。我把文字copy一遍以备那个帖子万一丢了。
在这里向这个帖子的原作者致敬~
具体方法如下:
代码:sudo vi /etc/environment
在environment中修改,出现如下部分
引用:PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
这不是我的原创,这是引自http://blog.csdn.net/oneyearlater/article/details/6324403这个帖子。我把文字copy一遍以备那个帖子万一丢了。
在这里向这个帖子的原作者致敬~