jdk+tomcat配置 部署多个tomcat启动多个项目

一、jdk安装与配置

1、官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

jdk1.6对PC要求不高,最稳定版本吧。但是要注意的是此版本相匹配tomcat是 6.0版本,还有eclipse 8.5以下吧。

 点击页面底部

Previous Releases - Java Archive

->Java SE 6   

找到合适的包,我的机子是windows xp  32bit,所以我下载的是“jdk-6u45-windows-i586”

2、下载后的exe直接打开安装完毕后。

右击“我的电脑”->“属性”->高级->环境变量

 新建/编辑系统变量:

变量                        值

JAVA_HOME          D:\Java\jdk1.6.0_45

CLASSPATH           .;%JAVA_HOME%\lib\dt.jar;

Path                        %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

其中JAVA_HOME 的值是你jdk安装路径。



 

3、ctrl+r 输入 cmd 打开命令提示符 ->java -version 出现以下说明配置成功



 

二、两个tomcat安装与配置

1、官网下载地址:http://tomcat.apache.org/index.html

同上,我下载的是“apache-tomcat-6.0.41-windows-x86.zip”

解压压缩包(注意:路径中不能有中文),我放在E盘

我这里把文件夹重命名为Tomcat6-8080,并复制另外一份重命名为Tomcat6-8090,

它们分别代表了两个tomcat服务器对应不同的端口

2、编辑E:\Tomcat6-8090\conf  server.xml,修改端口号(只要跟默认的不一致就行)

8080->8090

8443->8444

8009->8010

3、编辑E:\Tomcat6-8090\bin     catalina.bat

CATALINA_HOME -> CATALINA_HOME2

编辑E:\Tomcat6-8090\bin     startup.bat

CATALINA_HOME -> CATALINA_HOME2

注意:另一个服务器的文件不用改动

4、 右击“我的电脑”->“属性”->高级->环境变量

新建/编辑系统变量:

变量                               值

CATALINA_HOME          E:\Tomcat6-8080

CATALINA_HOME2        E:\Tomcat6-8090

值分别对应两个tomcat安装路径。

 5、分别到E:\Tomcat6-8080\bin 和E:\Tomcat6-8090\bin下双击各自的startup.bat

 

 

6、命令窗别关闭,打开浏览器同时访问http:\\localhost:8080 和http:\\localhost:8090

 如果两个页面都能访问,恭喜,你已经会部署多个tomcat服务器了。

只要把项目拷贝到不同tomcat的webapp下就能访问多个项目了

 

 

三、eclipse 中启动两个tomat并运行两个项目

1、server下new 两个 server,分别对应刚才装好的两个不同的tomcat路径, 添加好工程,如图

 

 

 

左侧会多了两个server:



 

具体操作就不在此叙述了。

2、如果启动任一工程时报错"XXXX"already in used ,则打开server.xml修改端口号

3、如果启动报错:java.lang.OutOfMemoryError: PermGen space

点击run -> debug configurations ->

修改server的参数,添加一行:-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=1024m



 

  

猜你喜欢

转载自weilikk.iteye.com/blog/2146494
今日推荐