tomcat从windows向linux转移部署

tomcat从windows向linux转移部署

ID:8821658

大小:836.50 KB

页数:13页

时间:2018-04-08

tomcat从windows向linux转移部署_第1页
tomcat从windows向linux转移部署_第2页
tomcat从windows向linux转移部署_第3页
tomcat从windows向linux转移部署_第4页
tomcat从windows向linux转移部署_第5页
资源描述:

《tomcat从windows向linux转移部署》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、tomcat从windows向linux转移部署 这两天将windows下的j2ee项目转移到linux下进行调试,还是有不少的问题。  现总结两条:  一。首先是让开发人员最头疼的classpath问题,将项目拷到linux下,首先运行java程序的时候一定要注意到该项目的目录下,以“java-classpathlucene-core-2.0.jar:commons-lang.jar:./binhelloworld”来运行,注意这里的jar包以“:”隔开,如果编译后的helloworld.class被放在了该工程当前目

2、录下的bin下的话,也需要将其作为classpath写进去,这样java虚拟机才会去bin目录下找编译好的helloworld.class。  二。tomcat服务器在windows下运行OK,部署到linux下,首先仍旧是要搞清除你的web项目编译过后的目录在哪里?一般windows下会将J2EE项目编译后的classes和jsp,html等放到其tomcat目录下webapp下的以你工程名命名的目录下,以后的步骤分别是:  a。将该目录拷到linux的tomcat服务器的webapp目录下,将你要用到的jar包放到其

3、common的目录下,使得其找到你用到的外部jar包。  b。另外,特别要注意的是:如果你程序里面用了相对路径读取文件,请一定要记得运行tomcatweb页面的路径为bin目录下。要读的文件必须放bin下,不然请使用绝对路径。  c。当jsp,serlet要传的数据量比较大的时候,可能会报虚拟机内存溢出,javatomcatOutOfMemoryErrorheapspace。这个时候需要将tomcat运行的虚拟机的参数设置好,需要将tomcat/bin/catalina.sh修改一下:加入一行语句:“JAVA_OPTS=

4、'-Xms512m-Xmx1024m'”来设置你tomcat运行时虚拟机所用的最小,最大内存量。Linux下JSP搭建(Tomcat4+jdk+postgreS)jdk安装路径:/usr/java/jdk  Tomcat安装路径:/usr/local/tomcat/  总共分为以下几个步骤:  一、安装配置jdk  二、安装配置Tomcat  三、安装PostgreSQL  四、Tomcat测试  五、连接数据库  所需要的软件:j2sdk-1_4_2-linux-i586-rpm.binjakarta-tomcat-4

5、.1.30.tar.gzpostgresql-7.4.1-1PGDG.i386.rpmpostgresql-jdbc-7.4.1-1PGDG.i386.rpmpostgresql-server-7.4.1-1PGDG.i386.rpmpostgresql-libs-7.4.1-1PGDG.i386.rpm  这些软件全部在/download留个备份  #mkdir/download  1安装配置jdk  下载地址:http://java.sun.com/j2se/1.4.2/download.html  下载其中的rpm

6、包,其实是个.bin文件#chmodu+xj2sdk-1_4_2-linux-i586-rpm.bin#./j2sdk-1_4_2-linux-i586-rpm.bin#rpm-ivhj2sdk-1_4_2-linux-i586-rpm#cd/usr/java/#ln-sj2sdk1.4.2/jdk/设置环境变量:这里不要写到/etc/profile中去了。那样会导致每个用户启动都可以使用jdk。因为要使用tomcat,所以写到tomcat的home目录去.#vi/home/tomcat/.bashrc(也可以是.bas

7、h_profile)exportJAVA_HOME=/usr/java/jdkexportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=$JAVA_HOME/libsu到tomcat用户,看是否可以使用#su-tomcat$javac$java有显示吗?如果有,那么jdk配置成功。重新su到root2配置tomcatTomcat我是由tomcat这个用户来启动的,请注意:)因为我下载的是binary版本,所以不需要再进行编译。

8、lewidth="400"border="1"cellspacing="0"cellpadding="2"bordercolorlight="black"bordercolordark="#FFFFFF"align="center">  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。