共计 1245 个字符,预计需要花费 4 分钟才能阅读完成。
平常的开发我们都是通过 IDE 进行项目的部署,但有时候我们不得不进行手工部署(例如在 Server 上)。
手工部署分为以下几步:
第 1 步:用 maven 打 war 包 (假如得到的 war 包名为: appkit-web.war)
mvn package
如果想打包过程中跳过测试,采用以下命令:
mvn package -Dmaven.test.skip=ture
第 2 步: 把 war 包拷贝到 tomcat 安装的 webapps 目录下
cp target/appkit-web.war ~/software/apache-tomcat-7.0.54/webapps/
第 3 步: 启动 tomcat (我的 tomcat 的根目录为:/Users/aborn/software/apache-tomcat-7.0.54)
./bin/catalina.sh run
然后在浏览器中打开 http://localhost:8080/appkit-web/index.html
这里有个问题,它默认根目录是要加项目名的,如上加了 appkit-web, 这样有些资源文件加载不出来(因为资源文件是以根目录为相对路径)。
要想修改这个根目录,只要修改 Tomcat 的 server.xml 配置文件(它在 conf/server.xml)
在 <Host> 与 </Host> 之间加上以下这句话
<Context path=”/” docBase=”appkit-web” debug=”0″ privileged=”true”/> 这个配置的 path 指的是根目录,docBase 指的是 war 名
这样只要在浏览器上打开:http://localhost:8080/index.html 就行了。
RedHat Linux 5.5 安装 JDK+Tomcat 并部署 Java 项目 http://www.linuxidc.com/Linux/2015-02/113528.htm
Tomcat 权威指南 (第二版)(中英高清 PDF 版 + 带书签) http://www.linuxidc.com/Linux/2015-02/113062.htm
Tomcat 安全配置与性能优化 http://www.linuxidc.com/Linux/2015-02/113060.htm
Linux 下使用 Xshell 查看 Tomcat 实时日志中文乱码解决方案 http://www.linuxidc.com/Linux/2015-01/112395.htm
CentOS 64-bit 下安装 JDK 和 Tomcat 并设置 Tomcat 开机启动操作步骤 http://www.linuxidc.com/Linux/2015-01/111485.htm
CentOS 6.5 下安装 Tomcat http://www.linuxidc.com/Linux/2015-01/111415.htm
Tomcat 的详细介绍 :请点这里
Tomcat 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-03/115045.htm