linux系统下部署war包

linux系统下部署war包,第1张

1、链接到 *** 作系统

2、第一步停掉tomcat服务,如下( *** 作命令及截图)

a、进入到tomcat的bin目录,cd /soft/apache-tomcat-7.0.77/bin

b、停止服务, ./shutdown.sh

c、查看状态,ps -ef|grep java

ps:如按步骤执行后,界面如图所示则说明tomcat已正常关闭

2、第二步删除tomcat的webapps目录下的文件及文件夹(我的上篇博客文章已具体介绍对文件的删除)

3、第三步将打好包的war包上传至linux的指定目录下,这里不介绍怎么上传了,(我自己用的xftp工具上传的)

4、第四步重启tomcat(重启tomcat相当于容器将war包编译解析出来成工程目录)

./startup.sh 同样需要在tomcat的bin目录下执行命令,然后查看状态,如出现如下图界面所示,表示启动成功

首先要求制作war包的环境安装j2sdk-1.4.2以上版本

比如,安装了Plesk的服务器,就都已经具有了j2sdk

切换到j2sdk的bin目录,找到jar命令

在linux上,jar命令位于:/usr/java/j2sdk1.4.2/bin

在win上,jar命令位于:C:/Program Files/SWsoft/Plesk/Additional/JDK/bin

执行jar -cvf 将要生成的包名.war 要压缩的目录名

例如,要压缩C:/test目录下的子目录和jsp文件

则先切换到jar文件所在的路径,键入如下命令:c:cd c:/testjar -cvf test.war *

即可在当前目录下得到test.war

随后可以把test.war上传到服务器

=====================================

在TOMCAT中部署war 1、将war文件拷贝到tomcat目录/webapps/ 下。

2、将必要的jar文件拷贝到tomcat目录/lib/ 下。

3、修改tomcat目录/conf/下的server.xml。

<!-- Tomcat Manager Context -->

<Context path="/manager" docBase="manager" debug="0"privileged="true"/>

将这段代码中的

<Context path="/manager" docBase="manager" debug="0" privileged="true"/>

拷贝一下并修改:path="" 为war路径,docBase=""为你的war的文件名。

4、完毕,启动tomcat

https://www.cnblogs.com/yw-ah/p/9770971.html

https://www.cnblogs.com/wyd168/p/6636529.html

1、IDEA 下,运行mvn clean,-->mvn package ,等到项目打包成功,在该项目文件位置找到target 下的 demo.war,拷贝到tomcat8.5/webapps目录下。

2、访问路径:localhost:8080/${打包文件名}/请求url

3、如何在访问时 去掉war包名?

3.1、 Tomcat的默认根目录是ROOT,实际上ROOT这个项目在实际生产环境是没有用的,所以我们可以用我们的项目覆盖ROOT项目

*** 作过程:

1.删除ROOT下所有文件及文件夹

2.把我们项目的war包解压后,项目目录下的所有文件和子目录都拷贝到ROOT目录下即可

或者有更狠的一招:直接删掉ROOT目录,然后把我们的项目打包名称改成ROOT.war,放到webapps下就行

3.2、Tomcat本身可以配置虚拟目录。方法就是在Server.xml中<Engine><Host>节点下加入Context信息。如我们可以配置<Context path="/abc" docBase="D:\app\abc" ... />,那我们可以通过地址 http://localhost:8080/abc 来访问我们放在D:\app\下面的abc项目。我们可以把这个path="/abc"修改为path=""。意思就是把abc映射到根目录,访问路径就会变成 http://localhost:8080/ 。

*** 作过程:

按照配置虚拟目录的方式,在<Engine><Host>下添加一个Context节点,具体配置如下:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8509548.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存