精华内容
下载资源
问答
  • 往linux服务器发布war包的流程
    千次阅读
    2019-09-08 20:22:08

    1.上传war包:
    2.通过堡垒机连接到服务器,通过xshell连接到服务器
    3.切换到root用户,su root,密码是 P@ssw0rd
    4.进入tomcat的路径: cd /usr/tomcat8.5.34_nohttps/apache-tomcat-8.5.34
    5.停tomcat, cd bin -> ./shutdown.sh
    6.查看java相关进程:ps -ef | grep java
    7.kill相关进程: kill -9 进程号
    8. 删除ghyh.war, cd …/webapps -> rm -rf ghyh.war
    9.移动新的ghyh.war, mv ./ghyh/static/files/ghyh.war .
    10.删除pddyjc文件夹 rm -rf ghyh
    11.启动tomcat, cd …/bin/, startup.sh
    12.查看日志:tail -f …/logs/catalina.out

    更多相关内容
  • tomcat发布war包

    千次阅读 2019-01-29 15:53:44
    tomcat发布war包 1 . tomcat启动和关闭 ![](img/1.pn 2 . tomcat部署war包 2.1 把war拷贝到tomcat->webapps下,启动tomcat 浏览器访问地址:http://127.0.0.1:8080/项目名/访问的文件名 ...

    tomcat发布war包

    1 . tomcat启动和关闭

    在这里插入图片描述

    2 . tomcat部署war包

    2.1 把war拷贝到tomcat->webapps下,启动tomcat

    浏览器访问地址:http://127.0.0.1:8080/项目名/访问的文件名

    2.2 修改‪ tomcat\conf\server.xml 文件


    <Host> </Host>
    标签之间输入项目配置信息
    <Context path="/xxx" docBase="D:/web root" reloadable="true" />

    path:浏览器访问时的路径名

    docBase:web root所在路径
    浏览器访问地址:http://127.0.0.1:8080/xxx/访问的文件名;

    • 此方法有一个缺点,就是在tomcat启动后无法再部署项目到tomcat上。

    2.3 创建.xml 文件

    在tomcat\conf\Catalina\localhost目录下创建.xml文件

    xml文件填写内容:

    <Context docBase="D:/web root" reloadable="true" />

    doBase:web root所在地址

    浏览器访问地址:http://127.0.0.1:8080/xml文件名/访问的文件名

    • 此方法可以在tomcat启动后继续部署项目。
    展开全文
  • 主要介绍了idea打包war包部署到tomcat以及访问路径问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • spring boot项目发布war包部署到tomcat

    千次阅读 2019-08-04 12:30:55
    我有个spring boot项目,在intellij idea里运行得好地地,结果发布war包,部署到tomcat里,报404,死活无法访问。 原因是,代码还少了点东西。在项目的启动类里,需要重载SpringBootServletInitializer.configure...

    我有个spring boot项目,在intellij idea里运行得好地地,结果发布成war包,部署到tomcat里,报404,死活无法访问。

    原因是,代码还少了点东西。在项目的启动类里,需要重载SpringBootServletInitializer.configure。原因是spring boot默认情况下使用了嵌入容器,支持项目的运行。但发布成war包,扔到tomcat里,就没有这个天然支持了,需要在代码里显式使用?

    /**
     * 默认情况下是自带的嵌入式容器,如果需要构建war文件并进行部署时
     * 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法
     * 打成war包放到tomcat中启动必须要这个类才行
     */
    @SpringBootApplication
    public class BattleManagerApplication extends SpringBootServletInitializer{
     
    	@Override
    	protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
    		return application.sources(BattleManagerApplication.class);
    	}
     
     	//原本我的代码只有这个方法,并无上面的重载。这个在开发环境里是没有问题的
    	public static void main(String[] args) {
    		SpringApplication.run(BattleManagerApplication.class, args);
    	}
    }
    

    参考文章:
    Spring Boot修改启动类

    开始时我以为是发布WAR包不得法,但其实发布过程没有问题:
    在这里插入图片描述
    在这里插入图片描述

    补充说明:
    发布成war包,我感觉是一个升华的过程,迫使我们的代码变得严谨。比如,含有汉字内容的文件,必须显式指定字符编码读取;URL中的大小写问题;URL的相对路径问题,等等,这些在开发环境中都不是事,结果发布成WAR包以后,放到服务器一跑,就到处报错,到处漏水了。只能一一修正。但是,修正了之后,就让人放心多了。

    另外,发布成war包再部署到服务器比较繁琐,以此来发现问题,一来一回,太耗时。可以在开发环境中用tomcat来跑:

    参考拙作:
    intellij idea 应用 tomcat 等

    展开全文
  • linux环境下使用weblogic发布war包

    千次阅读 2018-05-21 17:50:30
    linux环境下操作weblogic需要一些简单的命令,我写的一些是自己平常在linux环境下发布war的一些过程。首先需要2个工具配合,连接linux系统1,WinSCP是linux的图形化工具2,putty是类似cmd的界面WinSCP登陆之后,界面...

    linux环境下操作weblogic需要一些简单的命令,我写的一些是自己平常在linux环境下发布war的一些过程。

    首先需要2个工具配合,连接linux系统


    1,WinSCP是linux的图形化工具

    2,putty是类似cmd的界面



    WinSCP


    登陆之后,界面如下


    左边是自己的windows系统的界面,右边是linux的界面,你可以通过这个工具在linux系统中新建,删除文件夹,修改文件权限,同时将自己电脑中的文件直接拖拽到linux系统的某个路径下。


    putty

    点击open之后


    输入账号密码登陆,登陆成功后会显示如上界面。


    发布war包流程

    首先通过WinSCP将自己的war包拖入linux下的weblogic的war包存放路径下。

    然后登陆putty,输入命令

    cd /app/oracle/middleware/user_projects/domains/base_domain/bin

    这个命令是进入到bin这个路径下,因为这个路径下有weblogic的启动文件,也就是startWeblogic.sh

    然后输入命令

    nohup ./startWeblogic.sh >>TEST.log &

    这个命令是执行startWeblogic.sh,也就是启动了weblogic,同时将启动的日志输出到TEST.log这个文件下(这个文件会自动生成,并且在startWeblogic.sh的同级目录下)

    nohup的意思是启动之后,即使关闭了putty,这个进程依然运行,也就是weblogic依然运行

    &的意思是启动的一些信息在后台输出,否则的话启动时会有一大堆信息滚动,同时也不能继续输入命令。

    启动完之后,就可以在window下去访问weblogic的控制台,例如http://192.168.1.46:7001/console/

    登陆weblogic,安装war包,

    结束


    另外还有几个经常用到的命令

    ps -ef | grep tomcat

    ps -ef | grep weblogic

    查看tomcat和weblogic的进程,然后通过查看到的进程的pid,可以直接杀掉进程

    杀进程的命令kill -9 12345 (12345就是pid)

    当weblogic卡死的时候可以通过这两个命令强制杀掉,比较暴力,可能会出现锁住的问题。

    rm -rf xxx 删除某个文件

    ls 查看当前目录下的文件

    cd .. 返回上一级目录




    展开全文
  • jenkins+svn一键发布war包,简单、高效、便捷。操作简单。
  • 把java开发的war包后更新到linux服务器后,通过本资源的配置nginx+tomcat实现两台服务器负载均衡,并配置了https的访问方式,并同时支持ipv6网络的访问
  • idea打war包发布到docker的tomcat容器中,包括打war包步骤和如何将打好的war包发布到docker的tomcat容器中的详细步骤,自己实操后进行的总结。后面还会将如何部署docker进行总结,上传。
  • 附件是出差时参与项目时,使用了国产化平台金蝶容器Apusic时,把重新制作war包放入容器的过程详细阐明。
  • 将项目打成war包

    2015-01-11 19:46:23
    打包:将编译后的*.calss文件打包成 jar或war包; 部署:将打包后的war文件部署到制定的web应用服务器中去。(tomcat的webappers中去) ******************************* ant默认执行build.xml文件 ant是使用的java...
  • 首先你使用的是windows server,在本地安装了perl,然后在perl里安装几个包,在服务器上安装ftp server ,打开服务器的telnet端口,配置好我代码里面的本地war包路径和服务器发布war包的路径,ok,一切就绪,以后...
  • NULL 博文链接:https://hjh-ali.iteye.com/blog/444603
  • linux下发布war包常用命令

    千次阅读 2016-12-15 17:07:00
    解压war:jar -xvf xxx.war 11 .  cp xx.jar ../demo/WEB-INF/lib/  从当前目录将jarcp到lib目录,就是复制 12 .  ssh -l xxx(用户名) 000.00.00.000 以xxx身份登录到 000.00.00.000 上 ...
  • shell脚本 tomcat自动备份发布war包

    千次阅读 2016-09-27 21:13:28
    以上为shell脚本自动发布脚本
  • Springboot发布war包部署 项目发布上线的时候,我们需要将项目打包成war包的形式,放到Tomcat的webapps下,然后运行Tomcat发布项目。那么在IDEA中SpringBoot项目怎么打包成war包的形式呢? 首先新建一个SpringBoot...
  • war包测试tomcat发布

    2018-05-29 13:10:49
    实现简单的war包输出hello world!测试windows和linux的tomcat是否安装成功。
  • 主要介绍了Jenkins远程部署war包过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 主要介绍了Maven项目打包成war包部署到Tomcat的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • Spring Boot项目导出war包放到tomcat运行跳转到页面出现404报错
  • 发布war包项目,到远程服务器上面

    千次阅读 2017-05-22 15:05:54
    ①:先找到项目的war包,build-build Artifacts-找到**:war-先clean-再build ②:然后在项目的target包中找到对应项目的war,拷贝出来 ③:找到linux下面的对应的目录webapps中,然后将文件war拷贝进去 ④:拷贝...
  • 当我们使用war包在tomcat中发布的时候,如果我们想让war包中的项目直接使用tomcat中设置的端口号就能访问。我们将war包放入了webapp文件夹下面,并且server配置文件中也配置了如下 < Context path = "/" ...
  • 用myecilpse打包的简单的war包,可以自由发布到中间件上,很简单使用,初学者的良品。可以使用解压工具进行解压,修改index文件里的内容得到需要的页面
  • linux 发布war包命令

    千次阅读 2018-01-29 10:52:24
    1. ps -aux|grep tomcat 查看进程 2.kill -9 端口号 3. rm -rf work 删除文件夹 4../bin/startup.sh && tail -f ./logs/catalina.out
  • 使用weblogic发布war包遇到的坑

    千次阅读 2018-05-17 16:16:36
    1.jar包冲突首先由于tomcat和weblogic环境不一样,很多时候本地用tomcat开发运行都OK,然后打成war包之后放到weblogic下启动会报错,jar包冲突的错。原因是你的项目中一些常见的包在weblogic中是自带的,所以只要将...
  • 在java Resource下的src下创建一个,然后再里面创建一个service 然后直接点击finish完成创建 稍微修改一下加上这串代码: //输入输出的编码格式 request.setCharacterEncoding("utf-8"); response....
  • 使用IntelliJ IDEA配置Tomcat发布war包

    千次阅读 2018-11-08 11:09:58
    重新查看项目的目录,我们发现项目根目录下面多了target目录,该目录下也打出了war包。   2、再次进入部署界面 3、在 Deployment 中 点击 + ,选择要部署的工程。 此处选择TestDemo....
  • 编写简单的shell脚本发布war包到tomcat

    千次阅读 2018-09-07 16:47:33
    下面是脚本的完整代码,大家需要修改自己的home目录,和war包名称,最后只需要用bash命令去执行就可以了(例如bashtr_admin.sh) #!/bin/ksh home=/home/admin-tomcat START=$home/bin/startup.sh SHUTDOWN=$home/bin/...
  • 主要介绍了eclipse springboot工程打war包方法及再Tomcat中运行的方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • SpringBoot项目打war包在Linux系统tomcat发布 我的环境:IDEA、阿里云Centos7.7、SpringBoot2.5.5 、MySQL5.7.30、Tomcat9.0.46、jdk1.8 1 修改SpringBoot项目 因为Springboot内置有tomcat,要使用外部的tomcat需要...
  • 当Tomcat启动后该压缩文件自动解压缩,war包方便了web工程的发布,那么Eclipse中如何将Web项目打成war包呢?下面小编通过图文并茂的方式给大家讲解下Eclipse Web项目打成war包的方法,一起看看吧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,579
精华内容 25,431
关键字:

发布war包