多语言展示
当前在线:743今日阅读:167今日分享:16

Ubuntu下搭建JEE开发环境

以我本机的安装环境为例进行说明,其中oUbuntu12.10 Desktop 64bitoJDK:1.7u9 64bitoTomcat:7.0 64bitoEclipse:Juno + STS(Spring Tool Suite)plugins + Subclipse 64bitoMaven:3.0.5 64bit
方法/步骤
1

一、安装JDK1.安装JDK:sudocd /opt/java/sudo cp ~/download/jdk-7u9-linux-x64.tar.gz .sudo tar -xvf jdk-7u9-linux-x64.tar.gz2.设置环境变量:打开bashrc, gedit ~/.bashrc,加入下面内容到文件最后:export JAVA_HOME=/opt/java/jdk1.7.0_09export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 使环境变量生效,source ~/.bashrc3. 配置jdk:sudo update-alternatives --install /usr/bin/java java /usr/java/ jdk1.7.0_71 /bin/java 300 sudo update-alternatives --install /usr/bin/javac javac / usr/java/ jdk1.7.0_71/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar / usr/java/ jdk1.7.0_71/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah / usr/java/ jdk1.7.0_71/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap / usr/java/ jdk1.7.0_71/bin/javap 300

2

二、Eclipse+Plugin由于spring+maven已经成为j2ee开发事实上的标准,因此直接使用集成了STS(Spring toolkit suite)的eclipse Juno,大家拷贝后直接解压缩即可使用(同时也包含了m2e,svn等常用plugin)。4.解压缩eclipsecd /opt/java/sudo cp ~/download/eclipse_full.tar.gz .sudo tar -xvf eclipse_full.tar.gz 5.配置快捷方式cd /usr/share/applicationssudo gedit eclipse.desktop加入下面的内容:[Desktop Entry]Version=1.0Name=eclipseExec=/opt/java/eclipse/eclipseTerminal=falseIcon=/opt/java/eclipse/icon.xpmType=ApplicationCategories=Development

3

三、maven6.安装mavencd /opt/java/sudo cp ~/download/apache-maven-3.0.5-bin.tar.gz .sudo tar -xvf apache-maven-3.0.5-bin.tar.gz 打开bashrc, gedit ~/.bashrc,加入下面内容到文件最后:export M2_HOME=/opt/java/apache-maven-3.0.5export M2=$M2_HOME/binexport MAVEN_OPTS=“-Xms256m -Xmx512m”export PATH=$M2:$PATH然后,运行source ~/.bashrc打开eclipse的首选项,在maven→installations添加刚安装的外部maven的location7.本地仓库镜像的配置修改 ~/.m2/settings.xml(如果不存在,则从maven的HOME目录的conf下拷贝过来),加上下面这段话。     local_release_repository     *     local release repository     http://192.168.0.154:8081/nexus/content/groups/public/   

4

四、Tomcat这部分没什么特别注意的,解压缩直接启动start.sh即可,如果是多个tomcat实例,需要修改conf下的端口

注意事项

本人亲自操作编写

推荐信息