1.Jdk的安装和配置
Jdk的下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html,在这个界面下载相应的jdk版本;
Jdk的安装:解压到指定目录,执行:tar -zxvf file ,目录名字自定义。
Jdk的环境变量配置:
在终端中输入sudo gedit /etc/environment回车,会要求输入密码,然后会打开一个文件,在文件中输入以下三行
export JAVA_HOME=/usr/lib/jdk1.7.0_25
export JRE_HOME=/usr/lib/jdk1.7.0_25/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
注意最后一行,CLASSPATH后面有一个.:,(当时我这个忘了,结果写了个hello world,能编译,但是不能运行)
同样,再修改第二个文件,在终端中输入sudo gedit /etc/profile回车
在此文件中添加以下四行
export JAVA_HOME=/usr/lib/jdk1.7.0_25
export JRE_HOME=/usr/lib/jdk1.7.0_25/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
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
Java -version 测试成功与否。
2.Eclipse的安装和配置
Eclipse的下载:http://www.eclipse.org/downloads/,选择相应的版本。
3.android的安装与配置
Android sdk的下载:http://developer.android.com/sdk/index.html,选择相应的版本。
下载好了之后双击打开,解压方式跟之前的jdk解压方式一样,不再重复
解压之后的路径是/home/and/java/android/android-sdk-linux_x86
Adt的安装:https://dl-ssl.google.com/android/eclipse/
Svn的安装:http://subclipse.tigris.org/update_1.10.x
SVN安装注意问题
按照以前的装法
1、sudo apt-get install libsvn-java
2、eclipse.ini中增加参数
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Djava.library.path=/usr/lib/jni
就可以了,但安装配置好后还是报错Failed to load JavaHL Library.重新安装libsvn-java还是不灵,去usr/lib/jni发现jni不是个目录。原来是安装目录发生了改变。将jni的path改为如下就正常了。
-Djava.library.path=/usr/lib/i386-linux-gnu/jni/
如果你装的是64位的系统,那么改为:
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/
2) ubuntu Incompatible JavaHL library loaded. 1.7.x or later required
3)JavaHL 版本过低错误,Ubuntu 12.04中,通过 $ apt-get install libsvn-java 命令安装的版本是1.6.x
如果你的eclipse是3.7.2 默认安装的subclipse 是 1.8.x 版本的,他要求 JavaHL 是 1.7 以上。
所以需要你卸载掉 subclipse 换成 1.6.x 版本。
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni
看来是原来指定 的JavaHL的路径失效了。能过命令:
sudo find /usr -name libsvnjavahl-1.so
查找其中的缺失文件,发现在文件位于:
/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
说明Ubuntu升级到12.04以后,JavaHL Library的位置由原来/usr/lib/jni改为了/usr/lib/x86_64-linux-gnu/jni
所以解决方法就是打开eclipse安装目录下的eclipse.ini文件,将原来配置的
-Djava.library.path=/usr/lib/jni
改为
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni
4.Tomcat的安装与配置
下载:http://tomcat.apache.org/,相应版本;
配置Tomcat环境变量:
$sudo gedit /etc/profile
加入:
Export CATALINA_BASE=/tomcat解压目录/tomcat
Export CATALINA_HOME=/tomcat解压目录/tomcat
Sudo getdit /etc/environment
Export CATALINA_BASE=/tomcat解压目录/tomcat
Export CATALINA_HOME=/tomcat解压目录/tomcat
sudo gedit ./bin/startup.sh
JAVA_HOME=/usr/lib/jdk1.7.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/leftaven/leftaven/tomcat7
sudo gedit ./bin/shutdow.sh
JAVA_HOME=/usr/lib/jdk1.7.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/leftaven/leftaven/tomcat7
启动:sudo ./bin/startup.sh
自动启动 Tomcat 服务
方式1:配置/etc/rc.local(最简单)
sudo vi /etc/rc.local
添加如下一行
/opt/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径)
5.Myeclipse的下载与安装
http://www.myeclipseide.com/index.php?name=Recommend_Us&req=Download&version=ME下载相对应的版本
示例文件名:myeclipse.run
1.ctrl+alt+t打开终端,切换到myeclipse所在路径: cd /media/thinkcu/Backup/常用软件/Ubuntu/
2.设置myeclipse.run的执行权限,使之可以安装: sudo chmod +x myeclipse.run
3.运行myeclipse安装向导(执行安装向导之前不要忘了先JDK,JDK1.7安装教程http://www.linuxidc.com/Linux/2012-11/74189.htm): sudo sh myeclipse.run 也可以是:sudo . myeclipse.run(但博主这里不行,用"."执行二话不说,果断卡住,内存丰满!)
Jdk的下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html,在这个界面下载相应的jdk版本;
Jdk的安装:解压到指定目录,执行:tar -zxvf file ,目录名字自定义。
Jdk的环境变量配置:
在终端中输入sudo gedit /etc/environment回车,会要求输入密码,然后会打开一个文件,在文件中输入以下三行
export JAVA_HOME=/usr/lib/jdk1.7.0_25
export JRE_HOME=/usr/lib/jdk1.7.0_25/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
注意最后一行,CLASSPATH后面有一个.:,(当时我这个忘了,结果写了个hello world,能编译,但是不能运行)
同样,再修改第二个文件,在终端中输入sudo gedit /etc/profile回车
在此文件中添加以下四行
export JAVA_HOME=/usr/lib/jdk1.7.0_25
export JRE_HOME=/usr/lib/jdk1.7.0_25/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
通过这一步将我们安装的jdk加入java选单。
然后执行:
update-alternatives --config java
Java -version 测试成功与否。
2.Eclipse的安装和配置
Eclipse的下载:http://www.eclipse.org/downloads/,选择相应的版本。
解压方式跟上面安装jdk是一样的,本人的解压路径是/home/and/java/eclipse/eclipse
sudo apt-get install ia32-libs
3.android的安装与配置
Android sdk的下载:http://developer.android.com/sdk/index.html,选择相应的版本。
下载好了之后双击打开,解压方式跟之前的jdk解压方式一样,不再重复
解压之后的路径是/home/and/java/android/android-sdk-linux_x86
Adt的安装:https://dl-ssl.google.com/android/eclipse/
Svn的安装:http://subclipse.tigris.org/update_1.10.x
SVN安装注意问题
按照以前的装法
1、sudo apt-get install libsvn-java
2、eclipse.ini中增加参数
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Djava.library.path=/usr/lib/jni
就可以了,但安装配置好后还是报错Failed to load JavaHL Library.重新安装libsvn-java还是不灵,去usr/lib/jni发现jni不是个目录。原来是安装目录发生了改变。将jni的path改为如下就正常了。
-Djava.library.path=/usr/lib/i386-linux-gnu/jni/
如果你装的是64位的系统,那么改为:
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/
2) ubuntu Incompatible JavaHL library loaded. 1.7.x or later required
3)JavaHL 版本过低错误,Ubuntu 12.04中,通过 $ apt-get install libsvn-java 命令安装的版本是1.6.x
如果你的eclipse是3.7.2 默认安装的subclipse 是 1.8.x 版本的,他要求 JavaHL 是 1.7 以上。
所以需要你卸载掉 subclipse 换成 1.6.x 版本。
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni
看来是原来指定 的JavaHL的路径失效了。能过命令:
sudo find /usr -name libsvnjavahl-1.so
查找其中的缺失文件,发现在文件位于:
/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
说明Ubuntu升级到12.04以后,JavaHL Library的位置由原来/usr/lib/jni改为了/usr/lib/x86_64-linux-gnu/jni
所以解决方法就是打开eclipse安装目录下的eclipse.ini文件,将原来配置的
-Djava.library.path=/usr/lib/jni
改为
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni
4.Tomcat的安装与配置
下载:http://tomcat.apache.org/,相应版本;
配置Tomcat环境变量:
$sudo gedit /etc/profile
加入:
Export CATALINA_BASE=/tomcat解压目录/tomcat
Export CATALINA_HOME=/tomcat解压目录/tomcat
Sudo getdit /etc/environment
Export CATALINA_BASE=/tomcat解压目录/tomcat
Export CATALINA_HOME=/tomcat解压目录/tomcat
sudo gedit ./bin/startup.sh
JAVA_HOME=/usr/lib/jdk1.7.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/leftaven/leftaven/tomcat7
sudo gedit ./bin/shutdow.sh
JAVA_HOME=/usr/lib/jdk1.7.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/leftaven/leftaven/tomcat7
启动:sudo ./bin/startup.sh
自动启动 Tomcat 服务
方式1:配置/etc/rc.local(最简单)
sudo vi /etc/rc.local
添加如下一行
/opt/apache-tomcat-7.0.29/bin/startup.sh(脚本绝对路径)
5.Myeclipse的下载与安装
http://www.myeclipseide.com/index.php?name=Recommend_Us&req=Download&version=ME下载相对应的版本
示例文件名:myeclipse.run
1.ctrl+alt+t打开终端,切换到myeclipse所在路径: cd /media/thinkcu/Backup/常用软件/Ubuntu/
2.设置myeclipse.run的执行权限,使之可以安装: sudo chmod +x myeclipse.run
3.运行myeclipse安装向导(执行安装向导之前不要忘了先JDK,JDK1.7安装教程http://www.linuxidc.com/Linux/2012-11/74189.htm): sudo sh myeclipse.run 也可以是:sudo . myeclipse.run(但博主这里不行,用"."执行二话不说,果断卡住,内存丰满!)
4.OK,进入图像界面安装myeclipse,(选择安装路径,选择系统,我这里64位的),