精华内容
下载资源
问答
  • 2. 将jar包复制到Linux系统中的某个文件夹下,此时采用xshell与xftp工具完成,如下: 3. 编写startup.sh启动程序。新建startup.sh文件,使用vim编辑如下: nohup java -jar -Dserver.port=38080 demo-0.0.1-...
  • 主要介绍了详解在LINUX部署带有JAR包的JAVA项目,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • Linux环境Tomcat部署jar包、war包程序

    千次阅读 2019-03-23 12:39:53
    一、部署war程序 1. 查看之前启动的程序,关闭之 ps -ef|grep java kill -9 xxx 2. 启动程序 nohup java -jar XXX.jar >top.out & 二、部署war程序 1. 将war放在webapps目录下 2. 重启...

    一、部署jar包程序

    1. 查看之前启动的程序,关闭之
    ps -ef|grep java
    kill -9 xxx
    
    2. 启动程序
    nohup java -jar XXX.jar >top.out &
    

    二、部署war包程序

    1. 将war包放在webapps目录下
    2. 重启Tomcat

    (1)进入Tomcat的bin目录

    cd /usr/local/tomcat/bin
    

    (2)关闭Tomcat

    ./shutdown.sh
    

    (3)查看Tomcat是否已关闭

    ps -ef|grep java
    

    如果显示如下相似信息,说明Tomcat还没有关闭

    root      7010     1  0 Apr19 ?        00:30:13 /usr/local/java/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -classpath /usr/local/tomcat/bin/bootstrap.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
    

    使用kill命令直接杀死相应进程

    kill -9 7010
    

    (4)启动Tomcat

    ./startup.sh 
    
    展开全文
  • linux部署jar包

    2019-12-16 15:46:52
    linux部署jar包 1,首先需了解spring boot 1,spring boot 是集tomcat,maven一体的新的spring框架。目前是最好用的一款spring家族框架,spring boot 可自动集成各种项目需求插件。 <plugin> <...

    linux上部署jar包

    1,首先需了解spring boot

    1,spring boot 是集tomcat,maven一体的新的spring框架。目前是最好用的一款spring家族框架,spring boot 可自动集成各种项目需求插件。

    			<plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <configuration>
                        <classifier>exec</classifier>
                    </configuration>
                </plugin>
    
    

    spring boot POM文件配置不需多说。自己可随意找就可找些资料

    2,确认启动类代码

    @EnableTransactionManagement
    @SpringBootApplication
    @ServletComponentScan
    @EnableScheduling
    @EnableCaching
    public class EasylawServerApplication {
    
        public static void main(String[] args) {
            ApplicationContext app = SpringApplication.run(EasylawServerApplication.class, args);
            SpringContextHolder.setApplicationContextByStatic(app);
        }
    }
    

    3,部署jar包

    1,首先需在linux服务器上建立一存放jar包的路径。然后在linux进行java环境配置
    2,其次要使用linux的nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思。而启动jar包命令:

    nohup java -jar xxxxxxxx.jar &
    

    这是启动jar包命令,而&是为了退出当前命令后继续进程的执行,而如果不加&符号,退出命令后进程也会down掉。
    剩下查看进程命令:

    ps -ef|grep java
    

    jar包路径中建立nohup.out文件,然后可通过以下命令查看jar包后台运行的日志:

    tail -f ./nohup.out
    

    4,为jar包路径配置对应域名

    可直接通过项目本身配置的端口号和本身IP进行访问,也可对IP和端口通过nginx 赋予域名以便接口访问

    以上是简洁jar包部署,只为实用

    展开全文
  • 1.spring boot 不支持jsp打jar包,jsp只能打war包. 方法: <packaging>war <groupId>org.springframework.boot <artifactId>spring-boot-maven-plugin 2.tomcat版本不能太新,太新容易不...
  • 一、Linux快速部署War操作,暂时是最简单的操作 1、先关闭Tomcat /home/java/tomcat7/bin/shutdown.sh   2、进入War存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器) cd /home/...

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

     

     

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

     

    一、Linux快速部署War包操作,暂时是最简单的操作

    1、先关闭Tomcat

    /home/java/tomcat7/bin/shutdown.sh

     

    2、进入War包存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器)

    cd /home/project

     

    3、解压War包到部署的项目中

    unzip -oq finance.war -d /home/java/tomcat7/webapps/finance/

     

    说明:

    unzip -o:不必先询问用户,unzip执行后覆盖原有文件。

    unzip -q:执行时不显示任何信息。

     

    4、部署完后启动Tomcat

    /home/java/tomcat7/bin/startup.sh

     

     

    二、以后可能会用到的命令

    一、查看Tomcat进程
    ps -ef|grep java
    
    二、、杀死进程(10740为进程Pid)
    kill -9 10740
    
    三、重启Linux服务器
    reboot
    
    四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Z
    tail -f catalina.out
    
    
    五、jar命令解压war包
    jar -xvf game.war
    解压到当前目录
    
    六、删除文件夹实例:
    
    rm -rf /var/log/httpd/access
    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
    
    删除某文件夹下所有文件,不删除该文件夹
    rm -rf /test/* 
    或者进入test文件夹:cd test,然后:rm -rf *
    
    删除单个文件夹:rmdir 文件夹名,如:rmdir aa
    
    七、删除文件使用实例:
    rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件

     

     

     

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    http://fanshuyao.iteye.com/blog/2360423

     

     Linux下Tomcat修改favicon.ico图标

    http://fanshuyao.iteye.com/blog/2359800

     

    Linux tomcat设置ip地址直接访问

    http://fanshuyao.iteye.com/blog/2359793

     

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端

    http://fanshuyao.iteye.com/blog/2359706

     

    Linux下载jdk

    http://fanshuyao.iteye.com/blog/2302566

     

    Linux安装Jdk,CentOS安装Jdk

    http://fanshuyao.iteye.com/blog/2302562

     

     

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

    展开全文
  • Linuxtomcat部署war

    2021-03-30 19:14:26
    IP地址,jdk,tomcat都已经配好并能访问主页 二、配置管理员账户 进入你tomcat目录下的conf目录 然后 vi tomcat-users.xml进入编辑模式 在这里面最后加入这几句话 <role rolename="manager"/> <role role...

    一、确保环境已经配好

    IP地址,jdk,tomcat都已经配好并能访问主页

    二、配置管理员账户

    进入你tomcat目录下的conf目录
    在这里插入图片描述
    然后 vi tomcat-users.xml进入编辑模式
    在这里面最后加入这几句话

    <role rolename="manager"/>
    <role rolename="manager-gui"/>
    <role rolename="admin"/>
    <role rolename="admin-gui"/>
    <user username="tomcat" password="tomcat" roles="admin-gui,admin,manager-gui,manager"/>
    

    如图:
    在这里插入图片描述
    然后就可以保存退出了,再去tomcat的bin目录下关闭并重启tomcat
    在这里插入图片描述
    这个时候你就可以进入server status了
    在这里插入图片描述
    界面如下:
    在这里插入图片描述

    这个时候我们把要发布的应用部署到tomcat服务器上面去

    1.web应用(网站)一般是一个压缩包: .war / .jar 如: dome.war cms.jar
    2.创建数据库: dome,导入数据脚本文件: dome.sql
    3.部署dome.war 网站到Tomcat
    操作如下面的图
    在这里插入图片描述
    在这里插入图片描述
    这个时候进去没有数据,你要把数据库的数据加进去进行如下操作:
    进入你tomcat所在的目录然后按下面图片中的路径去打开
    在这里插入图片描述
    然后去tomcat的bin目录下关闭并重启tomcat,看看网页数据加载了没
    如果没加载就去看看日志报什么错

    我遇到的是没有权限的问题,网上查了下 有俩种解决方案
    第一种:1、 在navicat中这样操作就行了,相当于赋予了远程连接的权限
    在这里插入图片描述
    第二种:通过敲MySQL命令来赋予权限
    在这里插入图片描述

    第一步:grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant option
    第二步:flush privileges
    如下图:
    在这里插入图片描述

    展开全文
  • 外置tomcat部署(springboot)jar包

    千次阅读 2019-12-02 21:35:28
    背景:因为公司网络和实际硬件情况,有需要把springboot不睡到外置tomcat的需要,所以用不了springboot内置的tomcat +++++++++++++++++++++++++++++++++++++++++++++++++...1、tomcat部署(springboot)war很简单...
  • 启动tomcat:  1、方式一:直接启动 ./startup.sh  2、方式二:nohup ./startup.sh &... 1、nohup java -jar jar包名称  启动后,关闭当前客户端连接,重新启动一个查看是 否已经启动 转载于:https://www.cnb...
  • tomcat部署war包,jar包

    万次阅读 2017-12-15 17:08:17
    tomcat根目录下部署war,通过http://ip:port的方式访问 网上说的方法很多,这里记录一下自己的经过实践检验的一种方法。 1、先去tomcat/conf/server.xml里 有一个HOST标签,有个参数appBase,表示你的应用...
  • Linux部署SpringBoot jar包

    2019-08-03 09:39:03
    在服务器部署jar包的方式有两种,一种是通过jar包(官方推荐)的方式,另一种是使用 tomcat 部署war包。 因为springboot内置了tomcat,所以部署war包的方式就显得有些繁琐了,这里就介绍一下部署jar包。 1. 打包 ...
  • tomcat-redis依赖jar包

    2017-08-17 14:12:28
    tomcat-redis依赖jar包
  • 首先在linux系统下前台运行jar包的和window上一样的 java -jar demo-0.0.1-SNAPSHOT.jar 这么做方便做测试,看实时log报错,缺点:断开远程连接此进程会自动shutdown 所以部署的话我推荐使用后台运行进程,这样关闭...
  • 为实现快速搭建和开发,项目以Springboot框架搭建,springboot搭建的项目可以将项目直接打成jar包并运行,无需自己安装配置Tomcat或者其他服务器,是一种方便快捷的部署方式。 假设项目以最常规的方式打包成一个整体...
  • LinuxTomcat 部署 war 最近小编在部署项目所以对此有一些了解,也走了一些弯路,再次跟各位分享一下。 POM文件中添加内容 首先我们在pom文件中添加或修改如下内容: 1、将packaging标签中的 jar 改成 war 2、...
  • FineReport 提供了 Linux 服务器部署包,该部署包内置有 JDK 和 Finereport 工程,用户部署完即可使用。 注:不支持在 32 位操作系统上安装。 2. 操作步骤 2.1 下载部署包 1)帆软提供 Linux X86 和 Linux ARM...
  • 部署jar 第一次部署 nohup java -jar xxx.jar > nohup.out 2>&1 & 说明:此命令可以启动jar包,并输出日志到nohup.out文件夹,但是,如果你要重新部署工程的话,记得先输入 jps 查看你的服务器有...
  • Linux部署springboot项目jar包开机自启 1、在/etc/init.d/目录下创建shell启动脚本auto_jq.sh(脚本文件名称可自行命名) cd /etc/init.d/ touch auto_jq.sh vim auto_jq.sh 写入如下内容 #!/bin/sh # ...
  • 最近需要在Linux 上部署javaweb 项目,javaweb 项目可以自己打包成war,或者jar 部署,下面说一下2种的部署方式。 目录部署war 一:将springboot项目打包成war排除...tomcat 服务部署jar 部署war 一:
  • 一、springboot中jar包启动停止脚本 脚本备注说明: java -jar app.jar 运行jar包 java -jar -Dspring.config.location="" app.jar 指定配置文件运行jar包 备注:spring加载配置文件优先级为: ...
  • Linux环境部署war流程及tomcat配置

    千次阅读 2019-06-20 15:59:18
    现在的部署当然都是写好自动化脚本...另一方面再牛逼的自动化脚本也是在基本的流程基础上编写的,所以这里不讨论自动化脚本咋写,而是认识一下Linux环境部署war流程,抓住最基本的流程。 一、tomcat配置 发布...
  • 项目打包部署到Tomcat服务器项目打jar包项目打war包服务器部署jar包服务器部署war包 项目打jar包 项目如果不指定打包方式,就默认是jar包的形式。 <package>jar</package> 使用maven指令先clean一下,...
  • linux tomcat里怎样部署war

    万次阅读 2017-03-07 16:53:52
    WAR是Web Archive file的缩写。...部署war步骤: 打好war后,将war上传到/usr/local/tomcat/webapps下。 重启tomcattomcat重启完成后,会发现在该路径下war会被自动解压,生成相应的文件
  • 主要介绍了springboot工程jar包部署到云服务器的方法,本文通过实例介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
  • 第一步:安装apache日志切割...第二步:启动springboot打成的jar包 nohup java -jar luxiaoban-0.0.1-SNAPSHOT.jar | /usr/bin/cronolog /opt/logs/luxiaoban_%Y%m%d.log >> /dev/null 2>&1 & ...
  • linux服务器部署war包jar包命令

    千次阅读 2018-07-03 16:49:25
    把本地jch2.war拖放到服务器/tmp目录服务器上操作:cd /alidata/server/tomcat71/webappscd /alidata/server/tomcat7/webapps//------------》部署war1.netstat -anlp|grep 90802.kill -9 pid3.rm -rf jch2 jch2....
  •    首先需要把pom.xml的packaging标签设置为jar,packaging这个标签决定了使用maven快捷打包 是打包成war包还是jar,打包成war需要使用tomcat,而jar包不需要tomcat吗,但是需要jdk。 在把需要打包的项目clear...
  • java项目打war包部署linux服务器的tomcat 啥也别说了,直接看操作。 一 环境准备 war包部署tomcat,所以需要安装tomcattomcat以来jdk,所以需要安装jdk,先安装jdk再安装tomcat。 二 开始部署 进入到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,683
精华内容 12,273
关键字:

linuxtomcat部署jar包

linux 订阅