码迷,mamicode.com
首页 > Web开发 > 详细

ubuntu搭建开发环境:ubuntu+jdk+jboss+apache+maven+svn+eclipse

时间:2014-12-01 19:19:08      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   apache   jboss   svn   maven   

一、首先安装ubuntu操作系统
准备工作
1. 一台普通电脑(装没装操作系统无所谓),保证电脑硬盘上有10G的空闲空间。
2. 一个U盘,保证U盘上有2G的空闲空间。
步骤:
下载最新版的Ubuntu桌面操作系统,下载地址为“http://www.ubuntu.com/desktop/get-ubuntu/downloadbubuko.com,布布扣
下载“USB Installer”的工具http://www.pendrivelinux.com/downloads/Universal-USB-Installer/Universal-USB-Installer.exebubuko.com,布布扣
下载完后无需安装,直接运行。在下面这个界面的Step1里选你的镜像包的版本,Step2里选你下载的iso文件,Step3里选你的U盘,其他保持默认。点击create按钮。
完成以上步骤,就可以从优盘启动安装ubuntu了。关机从优盘启动(开机时按f12进入bios,然后选择从优盘启动),进入之后就会看到ubuntu安装界面,选择安装即可。
ubuntu安装好之后,默认输入法是英文的。可以安装搜狗输入法。
download url:
http://pinyin.sogou.com/linux/bubuko.com,布布扣
install url:
http://pinyin.sogou.com/linux/help.phpbubuko.com,布布扣
安装完搜狗输入法之后,在桌面右上角小键盘,配置当前输入法,然后把搜狗输入法添加上就可以了,使用ctrl+空格键切换输入法。

--------------------------------------------------------------

二、安装jdk
oracle官网bubuko.com,布布扣下载jdk进行安装,
值得注意的是:最好下载。.tar.gz文件,这种类型的文件可以直接解压使用,另外查看自己本机的系统环境,是64位还是32位,下载对应版本的jdk。查看本机信息方式:桌面右上角的功能键--->About This Computer即可查看系统信息。
例如下载: jdk-7u71-linux-x64.tar.gz
文件下载以后,复制到安装目录下,例如:~/tools/java
然后解压文件:

sudo tar -zxvf jdk-7u71-linux-x64.tar.gz

解压之后,会在目录下看到jdk1.7.0_71目录,这个时候,理论上已经安装好了jdk,接下来为了可以使用jdk提供的命令,我们配置环境变量:
以root身份打开并编辑profile文件
sudo vim /etc/profile
(如果提示没有权限,就更改该文件的读写权限,如果提示vim命令不可用,就使用命令 sudo apt-get install vim 安装vim)
在文件中添加如下内容:
bubuko.com,布布扣 其中的~/tools/java/jdk1.7.0_71改为你安装jdk的全路径
#set java environment
export JAVA_HOME=/home/hollis/tools/java/jdk1.7.0_71
export JRE_HOME=/home/hollis/tools/java/jdk1.7.0_71/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

这个时候,理论上我们已经安装并配置好了jdk,使用java -version命令即可查看安装好的java的版本信息,但是由于ubuntu默认有openjdk,系统会提示有多个地方包含java命令,那么我们就修改默认配置,使我们安装好的jdk成为默认的,

sudo update-alternatives --install /usr/bin/java java ~/tools/java/jdk1.7.0_71/bin/java300
sudo update-alternatives --install /usr/bin/javac javac ~/tools/java/jdk1.7.0_71/bin/javac300
sudo update-alternatives --config java

至此,jdk已经全部安装并配置完成,使用命令 java -version即可查看到一下信息:
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)

---------------------------------------------------------------
三、安装apache

apache:下载地址bubuko.com,布布扣
从官网上下载apache2,然后解压(tar -xzvf)编译 (configure / make / make install)

--------------------------------------------------------------
四、jboss 安装

下载安装包:
http://jbossas.jboss.org/downloads.html

下载后解压即可

-------------------------------------------------------------------

安装svn
sudo apt-get install subversion

--------------------------------------------------------------------

五、安装maven

http://maven.apache.org/download.cgi
解压:

解压完之后,同样设置环境变量,还是打开/etc/profile

sudo vim  /etc/profile
在文件中加入:
#set maven environment
M2_HOME=/home/hollis/tools/maven/apache-maven-3.2.3
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2_HOME/bin:$PATH

保存退出,然后使用source /etc/profile命令使配置生效。
使用mvn -version,即可查看maven是否安装成功

安装并配置好maven之后,我们还要配置setting文件,
使用命令 mvn clean 系统会自动生成settings.xml文件。将文件拷贝到~/.m2下。
接下来就是修改.m2文件夹下的settings.xml文件

--------------------------------------------------------------------
六、安装eclipse:

eclipse官网bubuko.com,布布扣下载eclispe
下载.tar.gz文件后解压,即可使用

----------------------------------------------------------------------
七、安装eclipse下的svn插件
插件下载地址:
http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240bubuko.com,布布扣
下载之后解压,讲plugins文件夹下面的文件复制到eclipse安装目录下的plugins文件夹下。将features文件夹下面的文件复制到eclipse文件夹下面的features文件夹下
然后执行命令:
apt-get install libsvn-java # Use sudo in Ubuntu
安装javaHL
然后修改eclipse.ini文件,在-vmargs之后添加:
-Djava.library.path=/usr/lib/jni:/usr/lib/x86_64-linux-gnu/jni

来源:http://blog.csdn.net/hollis_chuang/article/details/41650113   @璞尧

ubuntu搭建开发环境:ubuntu+jdk+jboss+apache+maven+svn+eclipse

标签:ubuntu   apache   jboss   svn   maven   

原文地址:http://blog.csdn.net/hollis_chuang/article/details/41650113

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!