Maven打包的过程

Maven打包的过程项目使用 Maven 打 war 包是非常方便的 只需几个步骤就可以搞定了 步骤一 在 eclipse 中 在项目上右键鼠标 RunAs Mavenclean 清理 清理原来的包步骤二 步骤三 然后到项目的存放路径中 找到 target 目录下 就可以看到打包好的项目 比如项目名 myProject 将会生成一个文件夹 myProject 和一个 myProject war 两个都可以直接使用

https://mvnrepository.com/artifact/org.apache.curator/curator-client/4.3.0

https://mvnrepository.com/

项目使用Maven打war包是非常方便的,只需几个步骤就可以搞定了。

步骤一:   在eclipse中, 在项目上右键鼠标,Run As   ,Maven clean 清理,清理原来的包

Maven打包的过程

步骤二:

Maven打包的过程

步骤三:

Maven打包的过程

然后到项目的存放路径中,找到target目录下,就可以看到打包好的项目,

比如项目名 myProject, 将会生成一个 文件夹 myProject 和一个 myProject.war两个都可以直接使用。

一般打好的war包, 部署到tomcat中就可以,启动直接访问了。

打包过程中需要注意的问题:

如果开发中mapper接口和mapper.xml 都是放在dao层的, 打完包会发现打好的包中是没有mapper.xml文件的, 这时候我们手动复制到打好包中dao文件夹中就可以了。

那么如何让打好的包中就有mapper.xml文件呢?

我们可以在Maven打包的过程  resources中创建一个文件夹 mapper, 在这里存放mapper.xml文件, 打的包中就会有mapper.xml文件了, 不会因为缺失mapper.xml文件而无法取到数据。 这时我们就需要保证mapper.xml文件可以扫描到。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231034.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 中标麒麟配置本地yum源_优麒麟系统安装

    中标麒麟配置本地yum源_优麒麟系统安装在linux系统上,解决软件包之间的依赖关系是很重要的事。很多工作无法实现可能就是因为缺少一个软件包,而当你千方百计找到这个软件包的时候,却发现它跟当前系统不兼容。所以,要做的非常重要的一件事情就是给系统添加软件仓库,以确保能安装使用大部分软件包。(亲测)建议看完文章再动手配置实验环境:[1-06@localhostDesktop]$uname-aLinuxlocalh…

    2022年8月10日
    159
  • java判断一个对象是否为空_java判断对象是否为空

    java判断一个对象是否为空_java判断对象是否为空对Java语言来说,一切皆是对象。把现实世界中的对象抽象地体现在编程世界中,一个对象代表了某个具体的操作。一个个对象最终组成了完整的程序设计,这些对象可以是独立存在的,也可以是从别的对象继承过来的。对象之间通过相互作用传递信息,实现程序开发。Java是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个…

    2022年6月11日
    41
  • pycharm暂停了,如何继续运行_pycharm运行完后不退出运行

    pycharm暂停了,如何继续运行_pycharm运行完后不退出运行pycharm的并行运行在pycharm中想要对一个程序同时多开几个运行窗口,并行的同时运行。但是会弹出下面提示:解决方法:步骤一:在pycharm顶部菜单栏单击Run(运行)->EditConfigurations(编辑配置)步骤二:在弹出的Run/Debugconfigurations窗口的右上角将“Allowparallelrun”打勾即可,如下图所示:不能自动…

    2022年8月29日
    3
  • solr,lucene全文索引原理、结构/非结构化数据、反向索引等详细描述

    solr,lucene全文索引原理、结构/非结构化数据、反向索引等详细描述solr,lucene全文索引原理、结构/非结构化数据、反向索引等详细描述

    2022年4月24日
    41
  • SQL清空表数据表

    SQL清空表数据表SQL清空表数据表并使得自增ID从1重新开始计数truncatetabletable_name

    2022年6月11日
    24
  • java语言helloworld源代码[通俗易懂]

    java语言helloworld源代码[通俗易懂]java语言helloworld源代码publicclassHello{publicstaticvoidmain(String[]args){System.out.println(“hello,world”);}}

    2022年5月28日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号