ubuntu下java开发环境搭建

[size=large][color=red]安装JDK7[/color][/size]

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



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



sudo tar zxvf ~/Downloads/jdk-7u21-linux-x64.tar.gz -C /opt
sudo ln -s /opt/jdk1.7.0_21 /opt/jdk7
sudo 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 300
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk7/bin/javac 300
sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk7/bin/javaws 300
sudo update-alternatives --install /usr/bin/javadoc javadoc /opt/jdk7/bin/javadoc 300
sudo update-alternatives --install /usr/bin/jar jar /opt/jdk7/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk7/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /opt/jdk7/bin/javap 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
sudo update-alternatives --config javadoc
sudo update-alternatives --config jar
sudo update-alternatives --config javah
sudo update-alternatives --config javap


java -version


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


[size=large][color=red]安装tomcat7[/color][/size]
http://tomcat.apache.org/download-70.cgi



sudo tar zxvf ~/Downloads/apache-tomcat-7.0.39.tar.gz -C /opt
sudo ln -s /opt/apache-tomcat-7.0.39 /opt/tomcat7
sudo chown -R java:java /opt/tomcat7



cd /opt/tomcat7/bin
sudo 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



[size=large][color=red]安装maven3[/color][/size]
http://maven.apache.org/download.html



sudo tar zxvf ~/Downloads/apache-maven-3.3.3-bin.tar.gz -C /opt
sudo ln -s /opt/apache-maven-3.3.3 /opt/maven
sudo chown -R java:java /opt/maven



sudo gedit /etc/profile



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


source /etc/profile


mvn -version


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

[size=large]以下是maven日常操作:[/size]

%MVN_HOME%/conf/settings.xml
<localRepository>/path/to/local/repo</localRepository>



[size=large][color=red]安装nexus[/color][/size]

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



sudo tar zxvf ~/Downloads/nexus-2.11.1-01-bundle.tar.gz -C /opt
sudo ln -s /opt/nexus-2.11.1-01 /opt/nexus
sudo chown -R java:java /opt/nexus
sudo chown -R java:java /opt/sonatype-work



sudo cp /opt/nexus/bin/nexus /etc/init.d/nexus
sudo gedit /etc/init.d/nexus



# 修改以下变量
NEXUS_HOME="/opt/nexus"
RUN_AS_USER=root
PIDDIR=$NEXUS_HOME



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


[size=large]以下是nexus日常操作:[/size]

sudo service nexus start 或者 sudo /etc/init.d/nexus start
sudo service nexus stop 或者 sudo /etc/init.d/nexus stop



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



http://localhost:8081/nexus
admin/admin123



%Nexus_HOME%/conf/nexus.properties
nexus-work=${bundleBasedir}/../../sonatype-work/nexus



点击菜单Repositories -> Add -> Proxy Repository

输入以下内容
Repository ID : spring-snapshots
Repository Name : Spring Snapshots
Remote Storage Location :http://repo.spring.io/libs-snapshot

点击save



选中Repositories -> Public Repositories -> Configuration

将Spring Snapshots从右侧 Available Repositories 移到左侧 Ordered Group Repositories

点击save
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值