现在的位置: 首页 > 综合 > 正文

ubuntu jdk eclipse myeclipse tomcat android 破解,安装

2013年12月08日 ⁄ 综合 ⁄ 共 3731字 ⁄ 字号 评论关闭

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

 
通过这一步将我们安装的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位的),

破解:资源下载地址http://download.csdn.net/detail/avenleft/5839397

抱歉!评论已关闭.