`
mini_hu
  • 浏览: 144743 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Maven实践(三):如何打包我要的资源文件

    博客分类:
  • Java
阅读更多
*打包使用命令: mvn clean:clean install
*(前置)创建project命令:mvn archetype:create -DgroupId=com.www -DartifactId=myproject
创建project的pom.xml文件中不包含节点 <build> ,
如果这样打包,项目中的一些配置文件(如xml/properties)将不会包含到jar中,
增加build节点可以解决这个问题
    <build>
		<resources>
			<resource>
				<directory>src/main/java</directory>
				<excludes>
					<exclude>**/*.java</exclude>
					<exclude>**/.svn/*</exclude>
				</excludes>
			</resource>
		</resources>
	</build>


可根据自己项目需要修改resource节点。
0
2
分享到:
评论

相关推荐

    深入探索Redis的实验性应用与实践源码

    - 配置文件:2个.properties文件,用于配置应用参数和Redis连接设置。 - Lua脚本:2个.lua文件,利用Redis的脚本能力实现特定功能。 - 版本控制:1个.gitignore文件,用于定义Git版本控制忽略的文件和目录。 - 可...

    Maven2 的新特性.7z

    在使用Maven2执行compile之后,这个目录中的所有文件及子目录,会复制到target/classes目录中,为以后的打包提供了方便。 • src/test/resources,负责管理项目测试的资源。在使用Maven2执行test-compile之后,这个...

    apigee-config-maven-plugin:apigee-config-maven-plugin

    apigee-config-maven-plugin Maven插件,用于创建,管理Apigee配置,如缓存,KVM,目标服务器,资源文件,API产品,开发人员,开发人员应用,流钩子,扩展,掩码配置,自定义角色和API规范。 注意: mvn apigee-...

    软件开发+Maven技术+Maven安装与配置+基础课程

    学员将学习如何通过POM文件精确控制项目构建过程,如何利用Maven管理项目版本和依赖,以及如何通过Maven仓库进行依赖的集中管理。 此外,课程还将介绍Maven的高级主题,包括多模块项目的构建、构建配置的定制化、...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...

    JDK+Eclipse+tomcat+maven(一键安装)

    网上各种安装方法太烦,这次电脑连续被重装,不得不装这些工具N次,...(备注:以上安装文件除了jdk1.7是我以前不知从哪下载的,其他工具的安装文件都是官网下载的,安装教程中有详细的下载网址及方法,在此不再上传)

    编程开发+Maven技术+Maven安装与配置+技术课程

    此外,课程还包括对Maven核心特性的深入讲解,如依赖管理、构建生命周期、插件使用等,以及如何通过自定义settings.xml文件来优化Maven项目的构建过程。我们的目标是让学员不仅能够安装和配置Maven,还能够灵活运用...

    JAVA毕业设计之springboot011课程作业管理系统(springboot+mysql)完整源码.zip

    项目主包controller:存放控制器类service:存放服务类dao:存放数据访问对象entity:存放实体类util:存放工具类src/main/resources:存放资源文件application.properties:配置文件static:存放静态资源,如HTML、...

    JAVA文件压缩与解压缩实践(源代码+论文).rar

    资源内容:项目全套源码+完整文档 源码说明: 全部项目源码都是经过测试校正后百分百成功运行。 SpringBoot 毕业设计,SpringBoot 课程设计,基于SpringBoot+Vue开发的,含有代码注释,新手也可看懂。ssm整合开发,...

    HIT机器学习理论与实践课程的作业,利用Java实现的Boston房价数据集神经网络回归模型

    项目文件中已经包含了数据集,且只依赖Java核心类库,因此直接利用maven导入项目之后运行Main文件中的main方法即可完成训练过程。 输出实例(iter代表训练轮数,RMSE loss代表训练误差): iter = 0, RMSE loss = 0....

    hippo-swagger-int:该项目演示了一种将Hippo CMS与Swagger注释集成以实现RESTful资源的方法

    河马摇摆人 该项目演示了一种将Hippo CMS与Swagger注释集成到RESTful资源的方法。 文件位置 在本地运行时,swagger文档可在以下位置...该项目使用Maven Cargo插件在Tomcat中本地运行Essentials,CMS和站点。 在项目根文

    基于springboot的网上购物商城系统研发.zip

    配置文件:Spring Boot的application.properties或application.yml文件,包含项目的配置信息,如数据库连接、服务器端口等。依赖说明:pom.xml(对于Maven项目)或build.gradle(对于Gradle项目),列出了项目所需的...

    基于spring boot、mybatis框架、bootstrap框架开发的Java招生管理网站(招生管理系统)

    招生管理系统 ...阅读建议:此资源以开发简化版招生管理网站学习其构建原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码

    基于SpringBoot开发的长途汽车售票系统源码+sql数据库+项目说明+设计报告.zip

    基于SpringBoot框架开发的长途汽车售票系统,同时是大三上学期软件设计与编程实践的大实验作业,可以用户提供长途汽车信息查询、购买的功能,以及管理员的后台统计等业务。 项目用到的技术: SpringBoot2.5.6 ...

    基于ssm的毕业设计(论文)管理系统

    基于ssm的毕业设计(论文)管理系统:前端html、jquery、echarts、AmazeUI,后端 maven、springmvc、spring、mybatis,集成选题模块、信息管理、流程管理、文件管理等功能于一体的系统。.zip 适合学习/练手、毕业...

    基于springboot的个人博客管理系统【含报告】

    对于学习和实践,选择合适的项目和资源确实是一种有效的方式。 在进行毕业设计、课程设计或大作业时,选择具备学习借鉴价值的项目可以帮助你理解和应用所学知识,同时也可以通过修改和扩展来实现其他功能。 通过参与...

    基于springboot的web项目最佳实践+源代码+文档说明

    # 基于springboot的web项目最佳实践 + [web](#web) + [单元测试](#test) + [actuator应用监控](#actuator) + [lombok](#lombok) + [baseEntity](#baseEntity) + [统一响应返回值](#result) + [异常](#exception) + ...

    最新SpringBoot项目书籍学习平台.zip

    综上所述,这个基于Spring Boot的书籍学习平台以其丰富的功能、良好的用户体验和强大的可扩展性,对于想要深入学习Spring Boot和全栈开发的开发者来说是一个很好的实践项目。它同样适合作为学生的毕业设计或者课程...

    最新springboot摄影跟拍预定管理系统.zip

    综上所述,这个基于Spring Boot的摄影跟拍预定管理系统不仅具备丰富的功能和良好的用户体验,而且提供了全面的技术文档和演示资料,非常适合作为计算机相关专业学生的实践项目或者课程设计。同时,对于摄影服务行业...

Global site tag (gtag.js) - Google Analytics