JAVA开发环境搭建(jdk7,ant,tomcat)

一.安装jdk7

1.下载JDK1.7

选择适合自己的版本:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.解压安装包

1.tar zxvf ./jdk-7u45-linux-x64.gz  -C /usr/lib/jvm;

2.cd /usr/lib/jvm

3.mv jdk1.7.0_45/ jdk7

3.配置环境变量

vim /etc/profile,在文档后添加:

export  JAVA_HOME = / usr / lib / jvm / jdk7
export  JRE_HOME = $ { JAVA_HOME } / jre
export  CLASSPATH = . : $ { JAVA_HOME } / lib : $ { JRE_HOME } / lib
export  PATH = $ { JAVA_HOME } / bin : $ PATH

保存退出wq。

刷新一下我们刚刚的配置文件,使其生效   

source /etc/profile  
4.创建java命令快捷方式 

回到根目录下usr/bin ,创建两个快捷键(java\javac)  

cd /usr/bin 

 ln -s -f /usr/lib/jvm/jdk7/jre/bin/java 

 ln -s -f /usr/lib/jvm/jdk7/bin/javac 

5.测试

java -version


二.安装ant

1.下载ant

http://ant.apache.org/bindownload.cgi 选择自己的版本

2.解压缩包

安装路径:/usr/local

cd /usr/local   
tar -zxvf apache-ant-1.9.2-bin.tar.gz
在/usr/local 下生成apache-ant-1.9.2 

3.配置环境变量

vim /etc/profile

新增:export ANT_HOME=/usr/local/apache-ant-1.9.2

新增:export PATH=${JAVA_HOME}/bin:${ANT_HOME}/bin:$PATH

刷新一下我们刚刚的配置文件,使其生效   

source /etc/profile  

4. 创建ant 命令快捷方式
cd /usr/bin 
ln -s -f /usr/local/apache-ant-1.9.2/bin/ant

5.测试

ant -version


三.安装tomcat

1.下载tomcat

http://tomcat.apache.org/download-60.cgi

2.解压缩包

安装路径:/usr/local

cd /usr/local   

tar -zxvf apache-tomcat-6.0.37.tar.gz

/usr/local 下生成:apache-tomcat-6.0.37

3.配置环境变量

vim /etc/profile

新增:export TOMCAT_HOME=/usr/local/apache-tomcat-6.0.37

刷新一下我们刚刚的配置文件,使其生效   

source /etc/profile  

启动Tomcat服务

sh  /usr/local/apache-tomcat-6.0.37/bin/startup.sh

外网浏览器访问:http://目标主机ip:8080

4、配置防火墙(引用http://blog.csdn.net/sonnet123/article/details/9176219)

如果外网访问不了的话,本机http://localhost:8080能访问的话,一般是防火墙的问题。

查看防火墙是否开放了8080端口,命令:iptables-save 或者 iptables -nvL

添加防火墙命令:

[plain]  view plain copy
  1. # iptables -I INPUT -p tcp -m tcp --dport 8080 -j ACCEPT  
  2. #iptables -I OUTPUT -p tcp -m tcp --sport 8080 -j ACCEPT  
注意:开始的时候使用iptables的 -A 命令,然后外网一直访问不了。之后采用-I命令,就可以了。由于-A是追加在规则最后,-I是添加在规则之前;可能是由于-A追加到了DROP的最后,然后DROP之后的规则就不起作用了。

重启防火墙服务:

[plain]  view plain copy
  1. # service iptables restart 

你可能感兴趣的:(JAVA开发环境搭建(jdk7,ant,tomcat))