搭建linux开发java的运行环境(jdk+tomcat6.0)
2010-06-12 18:10
471 查看
搭建linux开发java的运行环境(jdk+tomcat6.0)
今天的主角:
JDK:
jdk-6u20-linux-i586-rpm.bin的下载地址78M
http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586-rpm.bin?AuthParam=1273730354_f1054ae1df303350d7762e2ab44c1248&TicketId=nodzAFAVQXR%2FnusqnEeUVpaacA%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586-rpm.bin&File=jdk-6u20-linux-i586-rpm.bin
TOMCAT:
apache-tomcat-6.0.26.tar.gz的下载地址5M
http://apache.etoak.com/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.tar.gz
(由于文件太大,就不上传了,自己到官方网站上下载)
将jdk-6u20-linux-i586-rpm.bin通过samba(指的是linux的一个服务器,由于我是用虚拟机的,所以我配置samba服务器来上传文件)
拷贝到linux下面
也是拷贝到/usr/local/路径下
#chmod u+x jdk-6u20-linux-i586-rpm.bin
#./jdk-6u20-linux-i586-rpm.bin
......一大堆信息.....解压了6、7个rpm文件
jdk-6u20-linux-i586.rpm
sun-javadb-client-10.5.3-0.2.i386.rpm
sun-javadb-common-10.5.3-0.2.i386.rpm
sun-javadb-core-10.5.3-0.2.i386.rpm
sun-javadb-demo-10.5.3-0.2.i386.rpm
sun-javadb-docs-10.5.3-0.2.i386.rpm
sun-javadb-javadoc-10.5.3-0.2.i386.rpm
,运行jdk-6u20-linux-i586.rpm...
#rpm -ivh jdk-6u20-linux-i586.rpm
.... 回车后执行命令,出现100%后,jdk安装完成
配置环境变量
#export JAVA_HOME=$JAVA_HOME:/usr/java/jdk1.60_02
#export PATH=$PATH:/usr/java/jdk1.60_02/bin
#export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
或者是
编辑root帐号下的.bashrc文件,增加以下内容:
(1)JAVA_HOME=/user/java/jdk1.5.0_12
export JAVA_HOME
(2)PATH=$JAVA_HOME/bin:$PATH
export PATH
(3)CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
将apache-tomcat-6.0.26.tar.gz上传到linux中
/usr/local/
然后解压
1、#gunzip apache-tomcat-6.0.26.tar.gz (解压)
2、#tar -xvf apache-tomcat-6.0.26.tar (解包)
3、配置CATALINA_HOME变量,在.bashrc文件中加入以下内容:
CATALINA_HOME=/usr/local/apache-tomcat-6.0.26
export CATALINA_HOME
或者是
#export CATALINA_HOME=$CATALINA_HOME:/usr/local/apache-tomcat-6.0.26
4加入类路径
#export CLASSPATH=$CLASSPATH:/usr/local/apache-tomcat-6.0.26/lib/servlet-api.jar
5启动tomcat服务器
#/usr/local/apache-tomcat-6.0.26/bin/startup.sh
当然还要在类路径中加入连接mysql的jar包,当然没有也没有关系,只要你的工程lib文件夹中下有就行了
mysql-connector-java-5.1.5-bin.jar将这个文件放到tomcat的目录下,或者随便都行
#export CLASSPATH=$CLASSPATH:/usr/local/apache-tomcat-6.0.26/mysql-connector-java-5.1.5-bin.jar
(mysql下载页面http://www.mysql.com/downloads/mysql/#downloads)
测试:
#vi /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/class/HelloLinux.java
输入{
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloLinux extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Hello Linux World!</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Hello Linux World!</h1>");
out.println("</body>");
out.println("</html>");
}
}
}
vi的操作:(简单说一下),输入了上边的命令后,就到一个空的界面,按下"i"或者"insert"就可以开始编辑,编辑的时候再将上边的HelloLinux.java的代码拷进去,然后按Esc,再按shift+“;”,就会出现一个命令行输入框,再输入wq回车,即保存
然后再编译这个java文件
#java /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/class/HelloLinux.java
回车,完事。
接下来就要写web.xml文件咯
#vi /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/web.xml
Web.xml代码
<?xml version="1.0" encoding="UTF-8" ?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<description>hello</description>
<display-name>hello</display-name>
<servlet-name>HelloLinux</servlet-name>
<servlet-class>HelloLinux</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloLinux</servlet-name>
<url-pattern>/HelloLinux</url-pattern>
</servlet-mapping>
</web-app>
写完保存。。
然后启动tomcat
#/usr/local/apache-tomcat-6.0.26/bin/startup.sh
在浏览器中输入http://localhost:8080/HELLOWORLD/HelloLinux
出现
http://148380547-163-com.javaeye.com/blog/667069
今天的主角:
JDK:
jdk-6u20-linux-i586-rpm.bin的下载地址78M
http://cds-esd.sun.com/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586-rpm.bin?AuthParam=1273730354_f1054ae1df303350d7762e2ab44c1248&TicketId=nodzAFAVQXR%2FnusqnEeUVpaacA%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/jdk/6u20-b02/jdk-6u20-linux-i586-rpm.bin&File=jdk-6u20-linux-i586-rpm.bin
TOMCAT:
apache-tomcat-6.0.26.tar.gz的下载地址5M
http://apache.etoak.com/tomcat/tomcat-6/v6.0.26/bin/apache-tomcat-6.0.26.tar.gz
(由于文件太大,就不上传了,自己到官方网站上下载)
将jdk-6u20-linux-i586-rpm.bin通过samba(指的是linux的一个服务器,由于我是用虚拟机的,所以我配置samba服务器来上传文件)
拷贝到linux下面
也是拷贝到/usr/local/路径下
#chmod u+x jdk-6u20-linux-i586-rpm.bin
#./jdk-6u20-linux-i586-rpm.bin
......一大堆信息.....解压了6、7个rpm文件
jdk-6u20-linux-i586.rpm
sun-javadb-client-10.5.3-0.2.i386.rpm
sun-javadb-common-10.5.3-0.2.i386.rpm
sun-javadb-core-10.5.3-0.2.i386.rpm
sun-javadb-demo-10.5.3-0.2.i386.rpm
sun-javadb-docs-10.5.3-0.2.i386.rpm
sun-javadb-javadoc-10.5.3-0.2.i386.rpm
,运行jdk-6u20-linux-i586.rpm...
#rpm -ivh jdk-6u20-linux-i586.rpm
.... 回车后执行命令,出现100%后,jdk安装完成
配置环境变量
#export JAVA_HOME=$JAVA_HOME:/usr/java/jdk1.60_02
#export PATH=$PATH:/usr/java/jdk1.60_02/bin
#export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
或者是
编辑root帐号下的.bashrc文件,增加以下内容:
(1)JAVA_HOME=/user/java/jdk1.5.0_12
export JAVA_HOME
(2)PATH=$JAVA_HOME/bin:$PATH
export PATH
(3)CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
将apache-tomcat-6.0.26.tar.gz上传到linux中
/usr/local/
然后解压
1、#gunzip apache-tomcat-6.0.26.tar.gz (解压)
2、#tar -xvf apache-tomcat-6.0.26.tar (解包)
3、配置CATALINA_HOME变量,在.bashrc文件中加入以下内容:
CATALINA_HOME=/usr/local/apache-tomcat-6.0.26
export CATALINA_HOME
或者是
#export CATALINA_HOME=$CATALINA_HOME:/usr/local/apache-tomcat-6.0.26
4加入类路径
#export CLASSPATH=$CLASSPATH:/usr/local/apache-tomcat-6.0.26/lib/servlet-api.jar
5启动tomcat服务器
#/usr/local/apache-tomcat-6.0.26/bin/startup.sh
当然还要在类路径中加入连接mysql的jar包,当然没有也没有关系,只要你的工程lib文件夹中下有就行了
mysql-connector-java-5.1.5-bin.jar将这个文件放到tomcat的目录下,或者随便都行
#export CLASSPATH=$CLASSPATH:/usr/local/apache-tomcat-6.0.26/mysql-connector-java-5.1.5-bin.jar
(mysql下载页面http://www.mysql.com/downloads/mysql/#downloads)
测试:
#vi /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/class/HelloLinux.java
输入{
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloLinux extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>Hello Linux World!</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>Hello Linux World!</h1>");
out.println("</body>");
out.println("</html>");
}
}
}
vi的操作:(简单说一下),输入了上边的命令后,就到一个空的界面,按下"i"或者"insert"就可以开始编辑,编辑的时候再将上边的HelloLinux.java的代码拷进去,然后按Esc,再按shift+“;”,就会出现一个命令行输入框,再输入wq回车,即保存
然后再编译这个java文件
#java /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/class/HelloLinux.java
回车,完事。
接下来就要写web.xml文件咯
#vi /usr/local/apache-tomcat-6.0.26/webapps/HELLOWORLD/WEB-INF/web.xml
Web.xml代码
<?xml version="1.0" encoding="UTF-8" ?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<description>hello</description>
<display-name>hello</display-name>
<servlet-name>HelloLinux</servlet-name>
<servlet-class>HelloLinux</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloLinux</servlet-name>
<url-pattern>/HelloLinux</url-pattern>
</servlet-mapping>
</web-app>
写完保存。。
然后启动tomcat
#/usr/local/apache-tomcat-6.0.26/bin/startup.sh
在浏览器中输入http://localhost:8080/HELLOWORLD/HelloLinux
出现
Hello Linux World!
则配置成功http://148380547-163-com.javaeye.com/blog/667069
相关文章推荐
- php+java在linux下搭建开发环境
- 从头搭建java_linux运行环境
- 超详细Linux搭建Java开发环境
- windows开发 linux部署 java [debian+resin+mysql+java] 之环境搭建
- 图解Linux下如何搭建C#开发环境(还能写C/C++/Java等程序,只要安装相应的插件和编译器即可)
- Java开发和运行环境的搭建
- 用Red Hat Enterprise Linux 搭建Java开发环境
- LINUX总结第8篇:Ubuntu下搭建java开发环境
- Java开发和运行环境的搭建(详细教程)
- Linux系统搭建java开发环境
- 在嵌入式linux下搭建java运行环境
- SUSE Linux操作系统搭建Java开发环境
- java.001-java开发环境搭建(Linux)
- 【Java工程师之路】[1-1.2]Java开发和运行环境的搭建
- Java开发和运行环境的搭建
- linux中搭建java开发环境
- Linux系统搭建Java开发环境(JDK安装)
- 在Linux上搭建Java开发环境
- Windows系统安装Linux系统及Linux系统搭建Java开发环境
- Java开发环境搭建(JDK及其安装、运行第一个java程序)