代码编织梦想

gradle项目打包
在这里插入图片描述
build.gradle中添加以下内容

jar{
    manifest{
//         这个必须填写主入口类,也就是有Main方法的类
        attributes 'GradleDemo': 'GradleDemo'
    }
    from{
        configurations.runtimeClasspath.collect  {
            it.isDirectory() ? it : zipTree(it)
        }
    }
}

maven项目打包
假设我有如下简单 maven 项目
在这里插入图片描述
点击 File ==> Project Structure ==> Artifacts ==> 点击加号 ==> 选择JAR ==> 选择From modules with dependencies
在这里插入图片描述
在这里插入图片描述

一、将所有依赖和模块代码打包为一个jar
如果你想把所有项目依赖的其他库和代码打成一个jar,可以选择extract to the target JAR 。比如如果你项目里依赖了fastjson.jar等第三方 jar,可以把这些第三方 jar 也打到最终生成的 jar 里面。

1.先选择你要打包的模块和启动类,然后选择extract to the target JAR ,点击ok

在这里插入图片描述

在这里插入图片描述

2.确认要生成的 jar 名称(默认是项目或模块名),确认 jar 包的输出的目录,确认最终输出的 jar 里包含的依赖(我这里包含了14个其他依赖和项目代码,如果不想包含第三方依赖可以选中相关依赖点击减号进行排除),点击 Apply 和 Ok

在这里插入图片描述
3 . 点击 Build ==> Build Artifacts

在这里插入图片描述
先点击 clear 进行清除,然后再点击 Build 进行构建,就可以打成一个jar包了

在这里插入图片描述
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yygyj/article/details/128842149

maven 排除配置文件打包_maven 打包排除配置文件-爱代码爱编程

如果你想通过pom.xml文件的配置实现的话,你可以这样 1、打jar包时过滤配置文件 src/main/resources **/* true .............. 2、在plugins中添加插件 org.apache.maven.plugins maven-resources-plugin copy-resources

maven 打包指定依赖包_maven 打包包含依赖-爱代码爱编程

Maven打包,包含第三方依赖失败 目标 1. 将依赖第三方jar包都打进去2. 将工程java 目录下所有文件夹和配置文件,包括资源文件都打入jar包,根据目录来3. 打出jar文件可直接运行方法:采用 maven-assembly-plugin环境:IDEA 14.1.5 JDK 1.8其中**/*写法,是为了保证各级子目录下的资源文件被打包

idea中Maven打包-爱代码爱编程

1.环境依赖 jdk maven maven打包插件引入 1.1 maven打包,首先在pom文件中加上build属性,和dependencies是同级的: <build>     <!--打包出来的文件名,可以不填写,有默认值-->     <finalName>Test</finalName>

关于maven打包出错解决-爱代码爱编程

今天在使用maven打包时出现错误,因此记录一下。。 出现错误的原因是因为maven中的指定的java版本与项目使用的java版本不一致导致的。。 maven中的java版本为11 而项目使用版本为1.8   因此会出现如下错误 解决版本有两种,一种是修改maven中对应的java版本,还有一种就是修改项目中使用的java版本

6.Maven打包操作-爱代码爱编程

对于企业级项目,无论是进行本地测试,还是测试环境测试以及最终的项目上线,都会涉及项目的打包操作。对于每个环境下的项目打包,对应的项目所需要的配置资源都会有所区别,实现打包的方式有很多种,可以通过ant,或者通过idea 自带的打包功能实现项目打包,但当项目很大并且需要的外界配置很多时,此时打包的配置就会异常复杂,对于maven 项目,我们可以用过 pom.

maven打包命令_工作qq感冒的石头的博客-爱代码爱编程

以前文章讲述了maven基础命令,这次主要讲解maven打包命令1、多环境打包命令 一般的,开发环境有dev, test 和 pro,他们的配置多有不同,那么就可以使用 maven -P这个参数进行多环境打包 clean install clean package  -P  prod    --打包环境为prod 项目目录结构: /src     /mai

maven打包指定mainclass_m0_46536118的博客-爱代码爱编程

导入依赖 <build> <finalName>JarPackageFileName</finalName> <plugins> <plugin> <groupId>org.apache.ma

maven打包包含依赖_huygenscheng的博客-爱代码爱编程

1.增加maven依赖 <dependency> <groupId>org.apache.maven.plugins</groupId>

maven打包太慢??_及时机芯的博客-爱代码爱编程

问题 我们项目在进行Maven打包时,总是费很久时间,时快时慢,针对此问题,一直困扰我,所以今天决定死磕解决它 可以看出这个打包用了4分钟 了解 首先我们要了解Maven打包的方式 这些大家都知道,常用的packa

maven打包时指定配置文件_mvn 打包命令指定配置文件-爱代码爱编程

        springboot项目通常会有部署到测试、演示、生产等多个环境,每次打包时都需要修改配置文件或指定配置文件,既麻烦,也不便于war包部署和版本管理。可以在maven打包时指定配置文件,实现打包配置文件零修改。         1、修改pom文件,指定配置文件目录 <profiles> <profile>