首页 > TAG信息列表 > war
Spring boot打war包
0. 添加war 1. 排除内置Tomcat <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>or项目创建
(1)新建项目 (2)选择maven方式 (3)设置gav (4)设置打包方式war包,并引入依赖 (5)添加web模块; 注意:需要出现小圆点,未出现的原因,模块放错位置,或未在pom中配置<packaging>war</packaging>,或者需要手动引入maven依赖 或者重新创建一次web资源目录 、 或者重新加在Ubuntu机器上使用war包安装Jenkins
因为一些需求需要迁移之前使用的Jenkins,原来是按照官方文档使用apt方式安装的,这次搬迁后的机器由于默认不通外网(可以通过代理走外网),因此趁此机会,尝试改用war包方式安装 环境目标 系统Ubuntu 18.04,默认JDK设为8,以JDK 11启动Jenkins主节点,以JDK 8启动Jenkins子节点 注:实际子节点为另Thales: 1-vulnhub靶场
环境信息 靶机:192.168.124.150 攻击机:192.168.124.129 打靶过程 nmap 扫描端口及服务 发现开放了 22,8080 端口 访问 8080 是 apache tomcat 欢迎页面 目录扫描 目录扫描未发现扫描有用信息 tomcat 登录爆破 因为 tomcat 有管理登录页面,于是尝试爆破 成功爆破出 tomcat 账号密JAVA基础-jar包和war包的区别
转载:https://juejin.cn/post/7086099522903883790 jar包:是与平台无关的文件格式,允许将多个文件组合成一个压缩文件,以zip文件格式为基础,不同的是jar文件不仅用域压缩和发布,而且还用于部署和封装库,组件和插件程序,可被像编译器和jvm这样的工具直接使用 jar就是别人写好的类,对类进行打收发存汇总表
--收发存汇总表 select ia.iYear as 年,ia.iMonth as 月,ia.cWhCode as 仓库编码,war.cWhName as 仓库,ia.cInvCode as 存货编码,invc.cInvCName as 存货分类,inv.cInvName as 存货名称,inv.cInvStd as 规格型号,ia.iNum as 结存数量,ia.iMoney as 结存金额from IA_Summary ia lefcon·ven·tion
con·ve·ni·ent | conference, convention early 15c., convencioun, "a formal agreement, covenant, treaty," also "a formal meeting or convention" (of rulers, etc.), also "a private or secret agreement," from Old French convencionTomcat基本使用方法
一、部署APP 方式1、war包(压缩包)放到站点目录下面(自动解压) 1、Tomcat运行中,将war包放到/tomcat/webapps目录下 访问方式,浏览器打开IP地址+默认端口8080加war包文件名 方式2、jar包 java -jar xxx.jar运行java.app Java -jar *.jar 二、查看日志 info表示通知或提升,正常jenkins的安装
jenkins简介 最流行的开源免费持续集成工具,java语言开发,用于监控持续重复的工作,包括:持续的软件版本发布/测试项目,监控外部调用执行的工作。 持续集成系统的组成 一个自动构建过程,包括自动编译、分发、部署和测试等。 一个代码存储库,即需要版本控制软件来保障代码的可维护性,同时作ps axjf 查看进程关系
[root@scandev ~]# ps axjf|egrep java 1535 6088 6087 1535 pts/2 6087 S+ 0 0:00 \_ grep -E --color=auto java 3558 3565 3565 3558 ? -1 Sl 0 180:54 \_ /usr/local/jdk/jdk1.8.0_211/bin/java -jar /mnt/java_projectstomcat部署项目的方式和tomcat动态java项目的目录结构
部署项目的方式 直接将项目放到webapps目录下即可。 /hello:项目的访问路径-->虚拟目录 简化部署:将项目打包成一个war包,再将war包防止到webapps目录下 war包会自动解压缩 配置conf/server.xml文件 在标签体中配置 <context docBase= "D:\htllo" path = "/hehe/> docBasidea的TomCat导入老师项目出现404问题
路径什么都没问题,一直404,css也不能应用 最后解决方案:把Application context 自动生成的名字修改一下,我是把war exploded这部分删除 .tomcat的关闭以及部署项目的方式
tomcat的关闭 1、正常关闭 1、在bin目录下找到shutdown.bat 2、在窗口按ctrl+c 2、强制关闭 点击右上角的”X“号 tomcat的部署项目的方式 部署项目的方式: 1、直接将项目放到webapps目录下即可 简化部署:将项目打成一个war包,再讲war包放置到webap怎么搭建单机版eureka服务?
当我们选择使用eureka作为注册中心的时候,如果想要对eureka的工作原理有一个更加深入的理解,你最需要做的是什么? 你想的没错,就是先搭建一个Eureka服务出来。 在本文章的接下去的部分,我们就搭建一个最基础的eureka服务。 首先,为了让eureka正常的运行,需要几个前置条件: jjar包、war包项目部署
部署 部署 jar包 部署 war包 部署 jar包 环境准备 JDK Tomcat Linux 环境 1.将jar文件上传至服务器 2.编写脚本 启动脚本放在跟jar 一起的路径下,如果不放在同一路径下,需修改脚本。 #!/bin/bash # 启动的jar包名称 projectName='jar包名称.jar' logName='jar包名称.log' #七零八碎知识点
记录一些,自己的疑问以及小的知识点。 Q1.jar包和war包区别 微服务项目部署的时候,我们通常打的都是jar包,那么为什么不用war包,用war包行不行呢? A1: jar包和war包都是class类的集合,封装。但是,war立面可以放静态文件(js、、css、html)。在前后端没有分离开发的时代,项目发布工程都用的warHttpServletRequest常用方法
request.getRequestURL()获取全路径(服务器域名+web站点+具体方法) http://localhost:8080/8interceptor_war/user/login request.getRequestURI()获取web站点(web站点+具体方法) /8interceptor_war/user/login这工具,这翻译,看来软件还是不够智能啊
The rapidly evolving character of war has significant implications for the Sea Services. As with every major war in the past, tomorrow’s competitions and conflicts will need new doctrine, new organizations, and new service cultures to prevail.百度翻译:战争的spring 35 Boot War项目
步骤1:创建模块,区别在于打包方式选择 war 接下来勾选 Spring Web 支持 步骤2:编写控制器 @Controller public class MyController { @RequestMapping("/hello") public String abc() { System.out.println("进入了控制器"); return "hello"; } } 步骤IDEA下导出war包
一、Project Structure->Artifacts -> + -> Web Application:Archive->Empty 二、进入Archive配置界面,配置导出包war的Name,点击右下角的chapter01项目,展开项目资源 三、双击要打包的资源,双击后相关资源会自动带入到左侧 四、添加完要打包的资源后,双击“OK”按钮tomcat中间件安全与加固
任务三:tomcat中间件安全与加固 任务环境说明: ü 服务器场景名称:w-win7 ü 服务器场景用户名:administrator;密码:未知(开放链接) ü 渗透机场景:kali ü 渗透机用户名:root,密码:toor 1. 通过渗透机场景kali中的工具对web服务器进行扫描,浏览web服务器网页,在首页中找到tomcat服务版本号Docker使用tomcat部署java项目
一、JAVA项目打成war包 前提:数据库及表已经建立好 1、 先将项目放到 Linux 上某个目录下,如 /home/ubuntu/Project/pinter/pinter 注意:如果项目是 war 包形式的,需要先创建 pinter 文件夹,然后在文件夹内对 war 包进行解压:unzip pinter.war 最终目录结构 pinter ├── Dockerfilespringboot打war包的方法并部署到tomcat的方法
1.指定要打包的格式 <packaging>war</packaging> 2.首先要去掉自带的tomcat 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-tomcat</artifactId> 4 <scope>provided</windows系统手动打war包
# cvf:创建jar文件,并且显示压缩过程 # abc.war 要输出的文件名 # * 要打包的目录 jar -cvf abc.war * 系统本身不提供该功能,需要借助jdk来实现。安装及配置环境变量就不提及了。 另附jar小记 jar 用法: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point升级jenkins war包后的一些想法
升级jenkins war包后的一些想法 接上文升级jenkns war包后的问题处理,很遗憾的告诉大家,最终还是回滚未升级前的旧版本了。因为问题接二连三,虽然解决了上文的几个问题,我也以为仅仅只有小问题,但发现有个中文乱码问题: 没问题前为中文正常显示, 对于这个问题,其实觉得一开始影