我想编译一个使用javac的软件。问题是我删除打开jdk使用yum删除并下载sun jdk并将其安装在/usr/java
文件夹中。使用openjdk1.6或sun编译代码jdk1.6
我不知道如何弄清楚当前的jvm是openjdk running还是sunjdk。
我从/usr/bin
文件夹中删除了java和javac文件,并使PATH变量包含/usr/java/jdk1.6-0/bin
中的新路径。
我每次重新启动系统时仍然会在bin
文件夹中看到java文件。
有人能帮助我吗?
此外,如果这会是有帮助的,我尝试编译软件和它提供了以下警告:
List是原始类型。引用 泛型类型列表应 参数
我想这是因为开放式的JDK。我无法弄清楚如何完全删除open-jdk。
谢谢
您的'/ usr/bin'中的'java和javac'可能只是您的linux distro/jdk复制的软链接。 – asgs 2011-03-21 22:34:58