ianysoft 发表于 2013-1-15 14:01:56

ubuntu下java开发环境搭建

安装JDK7
http://www.oracle.com/technetwork/java/javase/downloads/index.html

sudo groupadd javasudo useradd -r -g java javasudo passwd java

sudo tar zxvf ~/Downloads/jdk-7u9-linux-x64.tar.gz -C /optsudo mv /opt/jdk1.7.0_09 /opt/jdk7sudo chown -R java:java /opt/jdk7

sudo gedit /etc/profile

export JAVA_HOME="/opt/jdk7"export JRE_HOME="/opt/jdk7/jre"export CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH"export PATH="$JAVA_HOME/bin:$PATH"

source /etc/profile

sudo update-alternatives --install /usr/bin/java java /opt/jdk7/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /opt/jdk7/bin/javac 300sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk7/bin/javaws 300sudo update-alternatives --install /usr/bin/javadoc javadoc /opt/jdk7/bin/javadoc 300sudo update-alternatives --install /usr/bin/jar jar /opt/jdk7/bin/jar 300sudo update-alternatives --install /usr/bin/javah javah /opt/jdk7/bin/javah 300sudo update-alternatives --install /usr/bin/javap javap /opt/jdk7/bin/javap 300sudo update-alternatives --config javasudo update-alternatives --config javacsudo update-alternatives --config javawssudo update-alternatives --config javadocsudo update-alternatives --config jarsudo update-alternatives --config javahsudo update-alternatives --config javap

java -version

如果提示java versioin "1.7.0_09"表示安装成功



安装tomcat7
http://tomcat.apache.org/download-70.cgi

sudo tar zxvf ~/Downloads/apache-tomcat-7.0.33.tar.gz -C /optsudo mv /opt/apache-tomcat-7.0.33 /opt/tomcat7sudo chown -R java:java /opt/tomcat7

cd /opt/tomcat7/binsudo gedit catalina.sh

JAVA_HOME="/opt/jdk7"JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

sudo /opt/tomcat7/bin/startup.sh# 停止服务:终端执行# sudo /opt/tomcat7/bin/shutdown.sh



安装maven3
http://maven.apache.org/download.html

sudo tar zxvf ~/Downloads/apache-maven-3.0.4-bin.tar.gz -C /optsudo mv /opt/apache-maven-3.0.4 /opt/maven3sudo chown -R java:java /opt/maven3

sudo gedit /etc/profile

export MVN_HOME="/opt/maven3"export PATH="$MVN_HOME/bin:$PATH"

source /etc/profile

mvn -version

如果提示Apache Maven 3.0.4表示安装成功



安装nexus
http://www.sonatype.org/nexus/go

sudo tar zxvf ~/Downloads/nexus-2.2-01-bundle.tar.gz -C /optsudo mv /opt/nexus-2.2-01 /opt/nexussudo chown -R java:java /opt/nexussudo chown -R java:java /opt/sonatype-work

sudo cp /opt/nexus/bin/jsw/linux-x86-64/nexus /etc/init.d/nexussudo gedit /etc/init.d/nexus

# 在RUN_AS_USER之前添加以下变量NEXUS_HOME="/opt/nexus"PLATFORM="linux-x86-64"# 修改以下变量RUN_AS_USER="root"WRAPPER_CMD="$NEXUS_HOME/bin/jsw/$PLATFORM/wrapper"WRAPPER_CONF="$NEXUS_HOME/bin/jsw/conf/wrapper.conf"PIDDIR="$NEXUS_HOME"

sudo update-rc.d nexus defaults# 取消开机启动# sudo update-rc.d -f nexus remove

以下是nexus日常操作:
sudo service nexus start 或者 sudo /etc/init.d/nexus startsudo service nexus stop或者 sudo /etc/init.d/nexus stop

sudo tail -f /opt/nexus/logs/wrapper.log

http://localhost:8081/nexusadmin/admin123
页: [1]
查看完整版本: ubuntu下java开发环境搭建