1.下载JAVA SDK,安装完成后
sudo apt-get install sun-java5-jdk sun-java5-source
sudo update-alternative --config java
选择你要用到的jvm,我的是 3,输入3就可以了
2. 安装 apache-tomcat.5.5.16
sudo mkdir /opt/tomcat tar xvzf apache-tomcat-5.5.16.tar.gz
sudo cp -r Downloads/packages/apache-tomcat-5.5.16/* /opt/tomcat
运行: sudo /opt/tomcat/bin/startup.sh
关闭: sudo /opt/tomcat/bin/shutdown.sh
测试: http://localhost:8080 如果出现tomcat的页面就表示安装成功了
提示: 如果出现找不到JRE的情况,就需要设置 JAVA_HOME变量,为了便于编译,
还需要设置classpath变量
sudo gedit /etc/environment
添加
TOMCAT_HOME=/opt/tomcat
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
(其实只要指定JAVA_HOME就够了,其他的编译的时候用的上)
CLASaSPATH=.:$TOMCAT_HOME/common/lib/servlet-api.jar:
$TOMCAT_HOME/common/lib/jsp-api.jar:
$JAVA_HOME/lib/dt.jar
3.修改配置,添加自己的project目录
sudo gedit /opt/tomcat/conf/server.xml
sudo mkdir /opt/tomcat/webapps/study
sudo mkdir /opt/tomcat/webapps/study/WEB-INF
sudo mkdir /opt/tomcat/webapps/study/WEB-INF/classes
sudo gedit /opt/tomcat/webapps/web.xml
添加:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<display-name>Welcome to J2EE's study</display-name>
<description>
Welcome to J2EE
</description>
</web-app>
(其实添加这个也不错)
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.4" />
1) 找到 <Connector port="8080" maxHttpHeaderSize="8192" 将 port 改成 80
2) 找到
<Host name="localhost" appBase="webapps".......
在下面添加:
<Context path="/ROOT" docBase="ROOT" debug="0" reloadable="true" crossContext="true" />
<Context path="" docBase="study" debug="0" reloadable="true" crossContext="true"/>
其中 study 是你工作的目录
3) 支持 Servlet
sudo gedit /opt/tomcat/conf/web.xml
把下面内容上面的注释去掉
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>org.apache.catalina.servlets.InvokerServlet </servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
4) 测试
sudo gedit /opt/tomcat/webapps/study/index.jsp
添加
<html>
<body>
<p><b>this is the test page for j2ee study</b></p>
now ,the time is : <%=new java.util.Date()%>
</body>
</html>
http://localhost/ 输入后就会显示当前的时间了
修改配置后一定要重新启动 tomcat
sudo apt-get install sun-java5-jdk sun-java5-source
sudo update-alternative --config java
选择你要用到的jvm,我的是 3,输入3就可以了
2. 安装 apache-tomcat.5.5.16
sudo mkdir /opt/tomcat tar xvzf apache-tomcat-5.5.16.tar.gz
sudo cp -r Downloads/packages/apache-tomcat-5.5.16/* /opt/tomcat
运行: sudo /opt/tomcat/bin/startup.sh
关闭: sudo /opt/tomcat/bin/shutdown.sh
测试: http://localhost:8080 如果出现tomcat的页面就表示安装成功了
提示: 如果出现找不到JRE的情况,就需要设置 JAVA_HOME变量,为了便于编译,
还需要设置classpath变量
sudo gedit /etc/environment
添加
TOMCAT_HOME=/opt/tomcat
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
(其实只要指定JAVA_HOME就够了,其他的编译的时候用的上)
CLASaSPATH=.:$TOMCAT_HOME/common/lib/servlet-api.jar:
$TOMCAT_HOME/common/lib/jsp-api.jar:
$JAVA_HOME/lib/dt.jar
3.修改配置,添加自己的project目录
sudo gedit /opt/tomcat/conf/server.xml
sudo mkdir /opt/tomcat/webapps/study
sudo mkdir /opt/tomcat/webapps/study/WEB-INF
sudo mkdir /opt/tomcat/webapps/study/WEB-INF/classes
sudo gedit /opt/tomcat/webapps/web.xml
添加:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<display-name>Welcome to J2EE's study</display-name>
<description>
Welcome to J2EE
</description>
</web-app>
(其实添加这个也不错)
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.4" />
1) 找到 <Connector port="8080" maxHttpHeaderSize="8192" 将 port 改成 80
2) 找到
<Host name="localhost" appBase="webapps".......
在下面添加:
<Context path="/ROOT" docBase="ROOT" debug="0" reloadable="true" crossContext="true" />
<Context path="" docBase="study" debug="0" reloadable="true" crossContext="true"/>
其中 study 是你工作的目录
3) 支持 Servlet
sudo gedit /opt/tomcat/conf/web.xml
把下面内容上面的注释去掉
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>org.apache.catalina.servlets.InvokerServlet </servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
4) 测试
sudo gedit /opt/tomcat/webapps/study/index.jsp
添加
<html>
<body>
<p><b>this is the test page for j2ee study</b></p>
now ,the time is : <%=new java.util.Date()%>
</body>
</html>
http://localhost/ 输入后就会显示当前的时间了
修改配置后一定要重新启动 tomcat