Ubuntu12.04 在线安装JDK7

怎样在Linux系统中下载和安装OpenJDK包

在Ubuntu12.04环境下安装

1.安装OpenJDK7


在线安装JDK7

在命令行中,键入:

              $sudo apt-get install openjdk-7-jre

需要注意的是,openjdk-7-jre包只包含Java运行时环境(Java Runtime Environment)。如果是要开发Java应用程序,则需要安装openjdk-7-jdk包。命令如下:

              $sudo apt-get install openjdk-7-jdk



下载安装JDK7

到 Oracle 官网下载最新版的JDK 7。 目前最新的是:jdk-7u7-linux-i586.tar.gz

解压安装

我把jdk安装到/opt/java,所以在Terminal窗口里执行下面的代码:

1sudo mkdir/usr/lib/jvm
2sudo tarzxvf /opt/soft/tools/jdk-7-linux-x64.tar.gz -C /usr/lib/jvm

修改环境变量

如果您是使用root账户登录的话可以按下面的方法来修改:

1. 用编辑器打开 /etc/environment

1gedit /etc/environment

2. 修改文件

1PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:usr/games:${JAVA_HOME}/bin"
2JAVA_HOME=/usr/lib/jvm/jdk1.7.0
3JRE_HOME=${JAVA_HOME}/jre
4CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib"

1.执行下面的命令

vim ~/.bashrc

2.打开bashrc文件后,向其中添加下面的条目

1export JAVA_HOME=/usr/lib/jvm/jdk1.7.0
2export JRE_HOME=${JAVA_HOME}/jre 
3export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
4export PATH=${JAVA_HOME}/bin:$PATH

3. 保存后,执行下面的命令使其立即生效

1source ~/.bashrc

4.  配置默认JDK版本

由于ubuntu中可能会有默认的JDK,如openjdk,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行下面的配置:

1sudo update-alternatives --install/usr/bin/java java /usr/lib/jvm/jdk1.7.0/bin/java 300
2sudo update-alternatives --install/usr/bin/javac javac /usr/lib/jvm/jdk1.7.0/bin/javac 300
3sudo update-alternatives --install/usr/bin/jar jar /usr/lib/jvm/jdk1.7.0/bin/jar 300
4sudo update-alternatives --install/usr/bin/javah javah /usr/lib/jvm/jdk1.7.0/bin/javah 300
5sudo update-alternatives --install/usr/bin/javap javap /usr/lib/jvm/jdk1.7.0/bin/javap 300

然后执行:

1sudo update-alternatives --config java
2sudo update-alternatives --config javac
3sudo update-alternatives --config jar

系统会列出各种JDK版本,如下所示:
有3个候选项可用于替换java (提供/usr/bin/java)。  

1  选择       路径                                    优先级  状态 
2------------------------------------------------------------ 
3* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式 
4  1            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式 
5  2            /usr/lib/jvm/java-6-sun/jre/bin/java       63        手动模式 
6  3            /opt/java/jdk1.7.0_07/bin/java             300       手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:3  
update-alternatives: 使用/opt/java/jdk1.7.0_07/bin/java 来提供/usr/bin/java (java),于手动模式中。 
NOTE:如果出现的不是上面的提示,而是链接组java中只有一个候选项:/usr/lib/jvm/jdk1.7.0/bin/java无需配置。这个也是正常的,无需理会。

检查JDK

1java -version

1@-VirtualBox:~$ java -version
2java version "1.7.0_07"
3Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
4Java HotSpot(TM) Client VM (build 23.3-b01, mixed mode)


2.安装Eclipse

在线安装,这样安装的话有好多插件是不能安装的,建议解压安装

$ sudo apt-get install eclipse

方法二:(优点是安装内容清爽,缺点是配置麻烦)

1、下载 Eclipse从  http://www.eclipse.org/downloads/index-developer.php下载合适版本,

解压安装

$ mv /opt/soft/tools/eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz  /usr/lib/

$ cd /usr/lib/

$ tar -zxvf eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz

$ rm ./eclipse-SDK-3.7-linux-gtk-x86_64.tar.gz


创建启动快捷方式
$ sudo gedit /usr/share/applications/eclipse.desktop
内容如下:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/usr/lib/eclipse/icon.xpm
Exec=/usr/lib/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;

汉化
http://www.eclipse.org/babel/downloads.php下载对应版本的汉化包。
1)选最新版本Babel Language Pack Zips and Update Sites - R0.9.1 下的 Indigo
2)选择Language: Chinese (Simplified)下的 BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip
3)解压文件
$ sudo unzip BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip
$ sudo mv ./eclipse/plugins/* /usr/lib/eclipse/plugins/
$ sudo mv ./eclipse/features/* /usr/lib/eclipse/features/
$ sudo rm -r eclipse


可以使用命令查看java环境

root@server01:~# java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

Eclipse已经安装成功

root@server01:~# python
Python 2.7.3 (default, Apr 20 2012, 22:39:59)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hello world!'
Hello world!
>>>

buntu 12.04已经自带Python 2.7了。

3.给Eclipse安装PyDev插件

启用Eclipse,第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。

在Help菜单中,选择Install New Software···, 
选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址)如果不行的话建议用http://download.aptana.com/studio3/plugin/install      笔者基本是用这个的,是没有问题的,OK

选择PyDev下的PyDev forEclipse,别的都不要选,否则依赖检查那关过不去






 


最后重启Eclipse

5.配置PyDev插件 
在Window菜单中选Preference,
1、PyDev->Interpreter -Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe。 

设置pydev

设置pydev

打开 eclipse->windows->preference->pydev->interpreter-python,

点击 new l新建一个解释器,名字随便,路径你用

whereis python3 (你安装的哪个版本就是几)查看bin,我的在/usr/lib/python3 下面,叫python3,选中或者拷贝这个路径到

interproter Name:python3

interproter Executable :  相应的路径

然后执行Apply后它会自动导入一些库文件,确定OK就行了

 

创建pydev项目

File-——other——pydev文件夹———PyDev Project 下一步,输入pydev项目名称点击finish完成即可

然后右键选中项目New新建一个PyDev Module点击打开,输入package包名,module名称Name随便,finish完成即可

打开刚才新建的py脚本输入 print “hello world”,运行 run as 选择 python  Run

正确的话控制台会打印出hello world信息,整个安装过程已经完成


EclipseAndPyDev(Windows)_SelectInterpreter 
EclipseAndPyDev(Windows)_SelectNeeded
Eclipse会取得操作系统的当前编码作为他的缺省编码,而Ubuntu10.04的系统缺省编码是UTF8,所以不再需要更改。
 

6.测试下

File->New->Project,选PyDev下的PyDevProject,Grammer和Interpreter选相应的版本,Finish。 
EclipseAndPyDev(Windows)_CreatePyDevProject

 在PyDev PackageExplorer的项目上右键,New->PyDev Module,随便写个名字,Finish。

然后随便写几行代码,Run

在弹出的对话框中选择Python Run ,

OK 
EclipseAndPyDev(Windows)_Result







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值