编程经验:windows和linux下jdk安装配置

一、Linux
 
 
#1.1、安装JDK1.4.2的时候遇到如下错误:
 
 
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
tail: cannot open `+532' for reading: No such file or directory
Checksumming...
1
The download file appears to be corrupted.  Please refer
to the Troubleshooting section of the Installation
Instructions on the download page for more information.
Please do not attempt to install this archive file.
 
 
# change posix version for compatability for .bin to unpack
root@bt:/home# export _POSIX2_VERSION=199209  
root@bt:/home# ./j2sdk-1_4_2_07-linux-i586.bin   
 
 
# and then change back
root@bt:/home# export _POSIX2_VERSION=200112
 
 
#1.2、配置环境
root@bt:/home# vim /etc/profile
 
 
JAVA_HOME=/home/j2sdk1.4.2_07
PATH=$PATH:./home/j2sdk1.4.2_07/bin
CLASSPATH=:/home/j2sdk1.4.2_07/jre/lib/rt.jar
export JAVA_HOME PATH CLASSPATH
 
 
#配置完,logout 重新登陆后,如果配置成功,执行javac返回正确选项。 
#linux下编译含有package.java,不能正常运行 .class程序,需要包含#package进行编译
 
二、Windows
 
 
2.1、环境变量配置:
选择Administrator的用户变量(注:系统变量配置也行)
JAVA_HOME: D:\Program Files\Java\jdk1.6.0_21
CLASSPATH: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
PATH: %JAVA_HOME%\bin;
 
 
配置完和linux 一样注销后,命令行执行JAVAC 成功,环境变量配置成功
2.2、在执行 Eclipse Run As Java Application报如下错误:
第一种:环境变量配置错误
[Main Instruction]
Java(TM) 2 Platform Standard Edition binary 已停止工作
 
 
[Content]
Windows 可以联机检查该问题的解决方案。
 
 
[V] 查看问题详细信息  [联机检查解决方案并关闭该程序] [关闭程序] [调试程序]
 
 
第二种: JavaAndroid程序混合编译
A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (classFileParser.cpp:3494), pid=4176, tid=7496
#  Error: ShouldNotReachHere()
#
# JRE version: 6.0_31-b05
# Java VM: Java HotSpot(TM) Client VM (20.6-b01 mixed mode windows-x86 )
# An error report file with more information is saved as:
# D:\android源码备份\StaticChartDemo\hs_err_pid4176.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
 
 
这个错误的意思,Eclipse Run As Java Application 举棋不定,
因为这个项目里面有两种java程序 :一种是 android application;另一种是java application
 
 
所以解决的方法也很简单,把他们移出分开来就行了。

转载于:https://www.cnblogs.com/Gemgin/archive/2013/06/13/3136207.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值