pom.xml文件关于打包的配置

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.sbhit.web.dao.UsersDao.findAllUsers

错误~!

 

!--配置打包时,哪些文件需要打包,哪些不需要-->


    <resources>
      <!--没有写到 resources 目录下的 xml 文件需要以下配置-->
      <resource>
        <directory>src/main/java</directory>
        <includes>
          <include>**/*.xml</include>
        </includes>
      </resource>
      <!--指定 resources 目录下的哪些文件需要编译-->
      <resource>
        <directory>src/main/resources</directory>
        <includes>
          <include>**/*.yml</include>
          <include>**/*.properties</include>
          <include>**/*.bpmn</include>
          <include>**/*.xml</include>
          <include>**/*.conf</include>
          <include>**/*.zip</include>
        </includes>
        <excludes>
          <exclude>**/*.ftl</exclude>
        </excludes>
      </resource>
    </resources>


 

pom.xml文件是Maven项目中的一个重要配置文件,用于定义项目的基本信息、依赖关系和构建过程等。 首先,在pom.xml文件中定义了项目的基本信息,如项目的groupId、artifactId和version等。groupId表示项目所属的组织或公司的唯一标识,artifactId表示项目在组织中的唯一标识,version表示项目的版本号。这些基本信息对于项目的发布和管理非常重要。 其次,pom.xml文件中定义了项目的依赖关系。通过在<dependencies>标签中配置依赖项,可以指定项目所依赖的外部库或模块。Maven会自动下载并添加这些依赖项到项目的classpath中,方便开发人员使用。 此外,pom.xml文件也定义了项目的构建过程。通过配置<build>标签中的各种节点,可以指定项目的编译、测试、打包和部署等操作。例如,可以指定编译源代码的目录、测试代码的目录、测试报告的生成方式等。Maven会根据这些配置自动执行相应的构建步骤,提高开发效率。 最后,pom.xml文件还可以定义项目的插件和其他构建配置。通过在<build>标签中配置<plugins>子标签,可以添加各种Maven插件,扩展项目的构建功能。例如,可以添加编译插件、静态代码分析插件和部署插件等。 总之,pom.xml文件是Maven项目中的核心配置文件,通过配置其中的基本信息、依赖关系和构建过程等,可以实现项目的管理、构建和发布。它的存在使得项目的构建和管理变得简单和高效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值