jdk jvm.cfg文件配置说明?
jvm.cfg文件用于配置java、javac能够使用的option,其中配置顺序非常重要,第一个为default JVM(不管其是KNOWN还是IGNORE;IGNORE仅仅是禁用VM option;ERROR则报错显示not supported)
对于jdk8该文件在JAVA_HOME/jre/lib/目录下;对于jdk9、10、11、12该文件在JAVA_HOME/lib/目录下;删除jvm.cfg文件的话,则执行java命令会报错
可以看到对于mac来说其open jdk的jvm.cfg中-server位于-client前面,-server是default JVM,而-client则被忽略
jdk配置是什么?
jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
jdk是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
jdk配置:
1.安装
从sun公司网站www.sun .com下载linux版本的jdk
打开终端,用cd命令进入jdk所在目录,执行复制命令
sudo cp jdk-6u7-linux-i586.bin /usr
jdk如何卸载(jdk如何完全卸载)
即将jdk复制到/usr目录下
然后进入/usr目录
cd /usr
执行权限
chmod +x jdk-6u7-linux-i586.bin
执行安装命令
./jdk-6u21-linux-i586.bin
(文件名)
如遇错误,可先切换至root用户下,su root,再执行安装命令
安装成功会在/usr目录下生成jdk1.6.0_07目录,就是jdk的安装目录
重启电脑,打开终端,输入java -version
如若有显示java的版本信息,则表示安装成功,
2.配置
安装成功后需要配置jdk环境变量
用cd命令进入/etc目录
sudo vi profile
即执行编辑profile文件命令
在umas k022前添加如下内容:
export JAVA_HOME=/usr/jdk1.6.0_21
export JRE_HOME=/usr/jdk1.6.0_21/jre
export PATH=$PATH:/usr/jdk1.6.0_21/bin
export CLASSPATH=./ /usr/jdk1.6.0_21/jre/lib
保存退出,重启电脑
3.测试
新建Test.java
public class Test{
public static void main(String[] args){
System.out.println("Hello,Welcome to Linux World!");
jdk如何卸载(jdk如何完全卸载)
}
}
在终端用cd命令进入Test.java目录,然后输入
javac Test.java
java Test
若输出
Hello,Welcome to Linux World!
则表明配置成功!
如不能通过编译,可通过重新启动系统试试
4.注意
在用vi命令编辑profile文件时,Linux初学者可能还不熟用
sudo vi profile进入编辑文件后如出现
Press ENTER or type command to continue
则按回车
然后按方向键“下”直到umas k022前一行
按字母o进入编辑状态
输入环境变量内容
回车,按几次ESC键,直到听到"嘀"声,输入
:x
回车
即保存退出
至此,Linux jdk环境变量配置完成
如果安装完成时候在终端输入:java -version 不显示当前的安装版本的话
则需要卸载原先的版本即可。
yum -y remove <java版本>
例如:centos 版本
[root@localhost /]# yum -y remove java-1.4.2-gcj-compat 卸载它。
[root@localhost soft]# chmod 700 jdk-1_5_0_13-linux-i586.bin
[root@localhost soft]# ./jdk-1_5_0_13-linux-i586.bin
[root@localhost soft]# mv jdk1.5.0_13/ /usr/local/
为了方便以后升级,建立软链接
[root@localhost local]# ln -s /usr/local/jdk1.5.0_13/ /usr/local/jdk
定义环境变量
[root@localhost local]# vi /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=. $JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
ok,至此java环境配置完毕
常用基本工具
Javac:Java源程序编译器,将Java源代码转换成字节码。
Java: Java解释器,直接从字节码文件,又称为类文件。执行Java应用程序的字节代码。
appletviewer.exe Java applet浏览器:appletviewer命令可在脱离万维网浏览器环境的情况下运applet。
jar:java应用程序打包工具,可将多个类文件合并为单个JAR归档文件。
Javadoc:Java API文档生成器从Java源程序代码注释中提取文档,生成API文档HTML页。
jdb:Java调试器(debugger),可以逐行执行程序.设置断点和检查变Md。
jps:查看Java虚拟机进程列表。
Java7 update9可以卸载吗?
装的时候。自动就装了Java(TM) 6 7 这个东西(这是自动更新jdk版本的)从上面可以判断你装的是。是最新版本了。我估计。3年内。还将是主流.所以根本用不着更新完全可以删了
可以同时安装两个版本的jdk吗?
答案是可以的。但使用的时候,只能使用一个,不能同时使用,需要切换。
具体操作方法:
准备两个版本的jdk我的两个jdk路径为:
C:\Program Files\Java\jdk1.6.0_43C:\Program Files\Java\jdk1.8.0_2512
2 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:
JAVA_HOME6 = C:\Program Files\Java\jdk1.6.0_43JAVA_HOME8 = C:\Program Files\Java\jdk1.8.0_2512
此处JAVA_HOME设置即为你更换jdk版本是所要修改的地方
JAVA_HOME = %JAVA_HOME6%1
3 . 设置path 添加如下内容(注意添加’;’)
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin1
4 . 添加classpath变量
变量值
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar1
5 . 查看版本是否更换成功
java -versionjavac -version12
若未成功,请看接下来的6
6 . 未成功解决方案
删除C:\Windows\System32目录下的java.exe,删除即可。若java -version和javac -version版本不一致。将%JAVA_HOME%\bin加在PATH变量的头,执行java -version和javac -version,版本已然一致。
jdk为何不删除过时代码?
有些项目一直还用些这些代码,删除了就没有了。而且不删除也不会有什么影响。
解决java安装失败JDK双击没反应?
1、首先进入的JAVA官方网站,根据系统环境,自动切换到对应的语言网页。点击免费JAVA下载。
jdk如何卸载(jdk如何完全卸载)
2、若是的旧版本的JAVA,需要卸载,若卸载不干净,则可以使用的官方网站上的删除旧版本功能。
3、没有旧版本要删除,直接点击同意并开始免费下载,使用的在线安装,可以通过JAVA官方网站对当前的系统进行检测,并下载适合的JAVA版本。
4、下载后,直接运行,并点击安装。
5、安装的时候,程序也会检测当前操作系统是否存在旧版本的JAVA,并提示用户卸载。
6、卸载完成之后,点击下一步继续安装J、当下载的本地的JDK双击也无法安装的时候,有可能是安装包损坏不完整,都可以通过在线安装的方式,进行排除。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, website.service08@gmail.com 举报,一经查实,本站将立刻删除。