maven项目打jar,war包方法

SpringBoot项目打jar包和war包 SpringBoot项目打jar包,SpringBoot项目打war包;SpringBoot项目如何打包 阅读详情
一、向pom.xml中添加maven-war-plugin,webappDirectory可覆盖默认的war包存放路径
<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.6</version>
        <configuration>              <webappDirectory>/sample/servlet/container/deploy/directory</webappDirectory>
        </configuration>
      </plugin>
    </plugins>
  </build>
  ...
</project>
二、进入项目根目录
$ mvn package
三、生成的war包所在目录
target/project-1.0-SNAPSHOT.war
四、war包目录结构
documentedproject-1.0-SNAPSHOT.war
  |-- META-INF
  |   |-- MANIFEST.MF
  |   `-- maven
  |       `-- com.example.projects
  |           `-- documentedproject
  |               |-- pom.properties
  |               `-- pom.xml
  |-- WEB-INF
  |   |-- classes
  |   |   |-- com
  |   |   |   `-- example
  |   |   |       `-- projects
  |   |   |           `-- SampleAction.class
  |   |   `-- images
  |   |       `-- sampleimage.jpg
  |   `-- web.xml
  |-- index.jsp
  `-- jsp
      `-- websource.jsp

五、打jar包,使用mvn install命令

mvn install

注意:mvn install 是将你打好的jar包安装到你的本地库中,一般没有设置过是在 用户目录下的 .m2\下面

maven打包插件 maven-war-plugin maven打war包 阅读详情

相关推荐

ArcGIS学习记录—SHP文件转换为KML KMZ数据,并显示面要素相应的标注

使用相应软件操作获取KMZ数据得以下发到外业调查人员,使得矢量数据能够更显而易见,可视化,让外业人员的工作减轻许多。(过程步骤是借鉴于网络上的相关人士给的建议,根据这些建议自己做出来的步骤,可能有些粗略,有问题的话可以再进行探讨)...

qq_41046162的博客 5万+

二十五、使用maven-war-plugin插件将项目打成war包

1、在pom文件中添加插件 &lt;build&gt; &lt;finalName&gt;com_dubbo_web_service&lt;/finalName&gt; &lt;plugins&gt; &lt;!-- maven-war-plugin:mvn install可以将项目打成war包 --&gt; &lt;plugin&gt; ...

基督山伯爵的博客 6499

产品必备技能(十):如何绘制原型图?先要绘制页面流程图+页面原型图!附实操原型图、流程图实例(抖音)

文章目录目标题目实操步骤模板实操【抖音】APP的视频发布功能页面流程绘制页面流程图合格标准绘制页面原型图合格标准 目标 新入行的产品经理都对原型抱有向往的心境,但是有经验的产品经理不会一上来就画原型,而是先画页面流程再来画原型。通过学习,你将学会如何用页面流程图规划用户行为路径、如何借助原型识别问题、减少风险、有效沟通。 题目 任意选择一款你喜欢的产品,体验某个功能,下载并梳理此功能至少5个以上的页面流程跳转点(后面会解释),还原2 - 3个主要界面的低保真原型图。 实操步骤 可使用手绘以及Process

汪雯琦的博客 4841

maven-war-plugin

maven-war-plugin用来打包web项目的依赖、类和资源。 参考Apache官方介绍:https://maven.apache.org/plugins/maven-war-plugin/ 本文参考3W学习方法来叙述内容。 一、What 1、maven-war-plugin的官方介绍? WAR 插件负责收集 Web 应用程序的所有工件依赖项、类和资源,并将它们打包到 Web 应用程序存档中。 2、maven-war-plugin是打war包必须安装的吗? war插件非maven默认安装的插件,.

hkdgxyj的博客 1万+

VS2015+Qt+OpenCV+open62541开发过程(05_VS2015中使用OPCUA open62541通过Kepware读写PLC数据)

此外还需要所需lib包:WS2_32.Lib(opcua通讯用到的库,opcua使用socket通讯,需使用此库),添加#pragma comment(lib,"ws2_32.lib") 语句,有的文章说需要添加ws2_32.lib文件或ws2_32.dll到项目资源中,貌似影响不大。2.在VS中选择x64平台会报错,选择x86平台可以用,应该是ws2_32.lib相关的库不支持64位,目前没有解决,继续后面的实验,看看用Qt后是否可以解决。6.VS中建立的变量,与读取的OPC点数据类型注意对应。

zzh17的博客 1862

WD西部数据2TB,2.5寸移动硬盘,因为磁头坏了,长时间通电导致划片划伤,维修过程通过反复更换磁头

WD西部数据2TB,2.5寸移动硬盘,因为磁头坏了,长时间通电导致划片划伤,维修过程通过反复更换磁头,才能利用专业设备,里面找到,镜像,把内容数据恢复出来。 1.说一下经历,借用的别人移动硬盘,去帮别人维修,拷数据出来,别人的文件,数据比较多,且复杂,而且是在PE系统,接口什么的是2.0,没有很好的思考就全选复制拷贝了; 2,拷贝的过程,极其慢,文件多,且文件有损坏,移动硬盘一直处于通电的状态,大概从下午,两点多开始100多G的数据,一直卡住,到,晚上7 。8点拷完还是没拷完。打开的时候就已经,就一直

weixin_43766920的博客 4301

使用idea进行maven项目打war包

使用idea进行maven项目打war包

qq_42383970的博客 1583

六种光耦综合对比——《器件手册--光耦》

可控硅输出光耦(SCR Optocoupler)是一种特殊的光电耦合器,由红外发光二极管(LED)和双向可控硅(SCR)组成,用于实现输入和输出之间的电气隔离和信号传输。逻辑输出光耦是一种高效、可靠的数字信号隔离和电平转换器件,通过电气隔离和逻辑电平输出,确保了系统的安全性和信号的稳定性。固态继电器(可控硅输出,SSR)是一种无触点电子开关设备,利用可控硅(SCR或Triac)作为主要开关元件,通过光耦合器实现输入和输出之间的电气隔离。光耦作为一种成熟的电气隔离器件,在电子电路设计中具有重要的地位。

XU157303764的博客 1726

通过maven-war-plugin插件对war包分环境打包

人工智能,零基础入门!http://www.captainbed.net/inner 针对多环节,从源头打包入手,当然这些都可以在运维阶段用脚本进行替换来代替 resources/environment/下有四个环境,local本地、dev开发、test测试、pre预上线、prod生产,打包命令如下: # 本地 mvn clean package -P local # 开发 mvn...

code_monkey的博客 935

基于LLaMA-action模型的文档摘要任务微调

文档摘要是指从长文档中提取关键信息,生成简短而准确的总结。抽取式摘要:从原文中直接抽取关键句子或短语组成摘要。生成式摘要:通过生成新的句子来表达原文的核心内容。混合式摘要:结合抽取式和生成式方法,既保留原文的关键句子,又生成新的内容。新闻网站:自动生成新闻摘要,帮助用户快速了解新闻要点。社交媒体:为用户提供新闻摘要,便于分享和传播。学术搜索引擎:为用户提供学术文献的摘要,帮助用户快速筛选相关文献。学术写作辅助:帮助研究人员快速生成文献综述部分。企业内部文档管理:自动生成文档摘要,便于员工快速了解文档内容。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1431

【小白CV教程】YOLOv5+Deepsort实现车辆行人的检测、追踪和计数

【小白CV教程】YOLOv5+Deepsort实现车辆行人的检测、追踪和计数本文禁止转载!项目简介:YOLOv5检测器:DeepSort追踪器:运行demo:训练自己的模型:调用接口:创建检测器:调用检测接口: 本文禁止转载! 项目简介: 使用YOLOv5+Deepsort实现车辆行人追踪和计数,代码封装成一个Detector类,更容易嵌入到自己的项目中。 代码地址(欢迎star): https://github.com/Sharpiless/Yolov5-deepsort-inference 最终效果:

梁瑛平的博客 5万+

maven项目引入本地jar包,打war包无法包含本地jar的解决方法

首先确定你引用的本地jar文件存放位置,一般都是在项目下建立个lib文件夹存放jar包文件,然后修改你pom配置,如 <dependency> <groupId>com.jacob</groupId> <artifactId>com.jacob</artifactId> <version>1</ve...

whhmkj的专栏 2399

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Eclipse下maven项目自动打war包丢失jar包问题解决方法

Eclipse下maven项目自动打war包丢失jar包问题解决方法

qq_44925357的博客 1197

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

用maven打包项目放到tomcat服务器,打包出来是jar而不是war包解决方法。(install时报错说程序包不存在解决 )

最近想弄微信支付那块,因为要有接口回调。回调的地址需要外网能直接访问才可以。所以不得不把项目打包放到自己服务器上面。 我的项目是maven项目,应该现在都是maven了。 在idea的右边边框那,有maven 1.点validate build(第一个选项) 2.点install Run(第二个选项) 我跑完后出现的第一个问题就是。找不到jar包。我看lib目录下确实是有的。 ...

小炫指剑大厂 4374

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

maven配置项目根路径_Maven引入本地Jar包并打包进War包中的方法

1.概述在平时的开发中,有一些Jar包因为种种原因,在Maven的中央仓库中没有收录,所以就要使用本地引入的方式加入进来。2. 拷贝至项目根目录项目根目录即pom.xml文件所在的同级目录,可以在项目根目录下创建文件夹lib,如下图所示:这4个Jar包是识别网页编码所需的包。3. 配置pom.xml,依赖本地Jar配置Jar的dependency,包括groupId,artifactId,vers...

weixin_39898854的博客 736

spring boot 在eclipse中打war包,及jar包

打war包 步骤:三步 一、<!-- <packaging>war</packaging> --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr...

weixin_30527551的博客 133

Maven项目如何打war包?

这是maven项目的标准目录结构。1、  导出war包方法1:在eclipse中右键export-war file导出war包方法2:将项目maven install之后,到项目的路径下的target中直接找到项目的war包。方法1产生的war包会多出一些额外的jar包,导致出错。所以应该使用方法2.待续。。。

冷血之心的博客 2万+

Maven项目导入本地jar包,打包war包,最简单的方法,无脑快速,无需改原来项目的配置

Maven项目导入本地jar包,打包war包,最简单的方法,无脑快速,无需改原来项目的配置

xiaofengwwanwwan的博客 1188

maven多模块项目打包war包或者jar包

序言: 前两篇博客给大家介绍了如何用maven搭建一个多模块的项目,包括整合mybatis。附上地址: 基础模块搭建:https://blog.youkuaiyun.com/bicheng4769/article/details/83387389 集合mybtais:https://blog.youkuaiyun.com/bicheng4769/article/details/83413726 经过前两篇博客的学习,我相...

我是你妹她哥的博客 1万+

maven项目打包之使用cmd命令

maven项目打包可以使用cmd命令,对所需要进行打包的maven项目进行打包操作。 将maven项目达成jar包 第一步,cd到需要打包项目的根目录 cd /d f:/eclipseCode/TianJin 第二步,运行:mvn clean install -Dmaven.test.skip=true 代码意思代表:Clean 跳过测试 直接install 运行jar包 ##进入项目的tar...

xuxu96 4676

maven打war包

maven打包 1 . maven打jar包(Spring Framework) 1.1 插件使用 maven-resources-plugin(资源插件),maven-compiler-plugin(编译项目),maven-jar-plugin(将项目打成jar包),maven-assembly-plugin(将所有依赖打成jar包)。使用maven-assembly-plugin容易产生一个...

liuzhuojava的博客 3万+

Java项目导入导出.jar包

一:Java项目和maven项目导入和导出.jar包方法都一样 1:jar包是源码编译成的.class文件的集合。导入到其他项目中,以便使用其中的方法,不用自己再编写代码了。 导入导出package包下的Java原代码jar https://blog.youkuaiyun.com/baidu_38760069/article/details/82900015...

jiahanghacker的博客 1823
上一篇: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
下一篇: cygwin添加类似OSX中的`open`命令
极客世杰
博客等级 码龄11年 51粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值