Idea将maven项目打包成jar包

【idea windows打包 】 tar包 失败往往是黎明前的黑暗,继之而出现的就是成功的朝霞。 阅读详情

第一步

pom.xml文件中设置如下

  <build>
        <plugins>
           <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>8</source>
                    <target>8</target>
                </configuration>
            </plugin>
       
                    <plugin>
                        <artifactId>maven-assembly-plugin</artifactId>
                        <configuration>
                            <appendAssemblyId>false</appendAssemblyId>
                            <descriptorRefs>
                                <descriptorRef>jar-with-dependencies</descriptorRef>
                            </descriptorRefs>
                            <archive>
                                <manifest>
                                    <!-- 此处指定main方法入口的class -->
                                    <mainClass>com.susie.2BController</mainClass>
                                </manifest>
                            </archive>
                        </configuration>
                        <executions>
                            <execution>
                                <id>make-assembly</id>
                                <phase>package</phase>
                                <goals>
                                    <goal>assembly</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>

        </plugins>
    </build>

第二步

IDEA右边 工具栏,直接点package

成功后,会在targe 的文件夹生成 jar包

windows下用idea编写wordcount单词计数项目并打jar包上传到hadoop执行 windows下用idea编写wordcount单词计数maven项目(实际也可手动添加依赖包而不需要maven引入),并打jar包上传到hadoop执行,了解hadoop的基本程序编写和执行 阅读详情

相关推荐

使用IDEA和Maven打包Jar包的详细方法

在IDEA的右侧工具栏中,选择"Maven Projects",展开"Lifecycle",双击"package"执行打包命令。在IDEA的欢迎界面中,点击"Create New Project",选择"Maven"作为项目类型,并点击"Next"。输入项目的"Group Id"和"Artifact Id",然后点击"Next"。以上是使用IDEA和Maven打包Jar包的详细方法,并附上相应的源代码。在Maven项目创建完成后,我们需要编辑项目的pom.xml文件,以便定义项目的依赖和打包方式。

JieLun_C的博客 2608

java打包成tar_maven打包成jar文件与打包成tar.gz文件

一、普通main方法入口的jar程序打包maven-jar-plugin插件与maven-jar-plugin插件用到maven-jar-plugin插件与maven-jar-plugin插件,打包完的jar文件所依赖包没有导包到jar文件中,管理不方便打包命令:maven -package搭建过程:1、目录结构:2、Pox.xml配置:bigdata11org.apache.maven.pl...

weixin_42305041的博客 977

使用IDEA和Maven打包Jar的详细方法

通过这个过程,你可以轻松地将你的Java项目打包成可执行的Jar文件,方便部署和分享。本文将详细介绍使用IDEA和Maven来打包Jar文件的方法,并提供相应的源代码示例。你可以在项目的输出目录中找到生成的Jar文件,一般位于"target"文件夹下。在IDEA的菜单栏中选择"Build",然后点击"Build Project"。在IDEA的菜单栏中选择"Build",然后点击"Build Artifacts",选择你刚才配置的JAR选项,并点击"Build"。在项目中创建你的Java源代码文件。

DevEnigma的博客 1439

IDEA+Maven打JAR包的两种方法

一、使用IDEA自带打包插件(支持单个类也支持Maven类型Project) 1.说明 最终输出:输出目录在out目录下 2.主要步骤 (1)依次选择 file->projecct structure->artifacts->点击+ (选择jar)->选择 from module with dependencies 或者在我们的idea工程界面,点击右上角的project structure (2)弹出窗口中指定Main Class (3)点击Build–>Build Ar

清平乐的技术专栏 2万+

华为OD机试真题 - 矩阵匹配 牛客网

2024华为OD机试真题,代码包含语言java、js、python、c 代码基本都有详细注释。 题目描述 从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。 输入描述 输入矩阵要求:1 ≤ K ≤ N ≤ M ≤ 150 输入格式: N M K N*M矩阵 输出描述 N*M 的矩阵中可以选出 M! / N! 种组合数组,每个组合数组种第 K 大的数中的最小值。无需考虑重复数字,直接取字典排序结果即可。

2301_76543445的博客 498

C++cgal库配置+VS2017

Cgal几何图形库在VS2017上的下载、安装与配置。想要一口气下载完所有安装配件的,可以去文章末尾的链接。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。

dsn3S的博客 1491

在intellij idea中将maven项目打包成jar包,导入另一个项目使用

这里我们了来说说 将maven 项目打包成一个 jar包 当工具类用 首先就是点开File 然后点击 Project Structure... 进去后直接点击Artifacts ,然后点击 “+” 号 如图操作 然后出现以下画面,点击OK就可以了。 r 然后一直OK ,是不是很简单。这样就可以了。 然后我们就用 Build Artifacts......

悠忧南士 9085

创新实训项目博客:基于LoRA的医疗大模型高效微调实战

预训练大语言模型(LLMs)虽然具备了广泛的知识和一定的通用能力,但在特定领域(如医疗)或特定任务(如遵循特定指令格式进行思考链推理)上,其表现往往不尽如人意。微调(Fine-tuning)能够使模型学习到特定领域的数据分布和任务模式,从而在目标任务上获得更好的性能,使其更贴合实际应用需求。使用Unsloth框架加载并以4-bit量化模型。基于数据集,构建了包含明确思考链引导的训练Prompt。配置了LoRA参数,并使用SFTTrainer在单张T4 GPU上对模型进行了高效微调。

m0_73556916的博客 1291

Intellij idea将springboot maven项目打包成jar包的命令

看了很多贴,尝试了很多方法,直接双击maven的lifecycle的package和install都失败了,总算是找到能够成功打包的方法了,记录一下。 进入pom.xml文件 1.更改打包的类型,jar或者是war 2.将原来的<build>标签整个删除,换成下面的 <build> <finalName>WeatherWebApp</finalName> <pluginManagement><!-- lock down pl

cc_的博客 1286

基于大模型的急性重症胰腺炎全流程预测与诊疗方案研究

本研究构建了基于大模型的急性重症胰腺炎(SAP)全流程预测与诊疗系统,实现了从术前风险评估到术后康复管理的精准诊疗闭环。通过整合临床信息、实验室检查和影像学等多源数据,模型在测试集上预测准确率达X%,AUC为X,显著优于传统评分系统。研究创新性地将预测结果应用于手术方案制定、麻醉决策、并发症防控及个性化护理,形成智能化诊疗方案。验证结果显示模型具有良好的稳定性和临床适用性,同时配套的健康教育体系提升了患者自我管理能力。尽管存在样本局限性和模型可解释性等不足,该研究为SAP的精准诊疗提供了新范式,未来可通过扩

嵌入式毕设/课设资料清单(速查手册·文档模板·题库,持续更新)→ 见最新文章 1116

ai获客系统功能代码

AI 获客系统是一个复杂的体系,以下为你提供一个简化的 Python 示例,聚焦于客户行为分析与销售线索筛选功能,模拟实现从多渠道收集数据后的初步处理流程。假设已有从官网、线上商城等渠道收集到的客户数据,以字典列表形式存储,每个字典包含客户基本信息及购买行为数据。通过分析客户购买频率与金额,筛选出高价值销售线索。python上述代码仅为基础示例,实际 AI 获客系统还涉及更复杂的数据采集、清洗、存储,以及运用机器学习算法进行深度客户洞察等功能。

weixin_ggwwsscc的博客 894

IDEA MAVEN项目打包成jar包的两种简单方式

IDEA MAVEN项目打包成jar包的多种方式 准备了两个打包方法 1.IEDA自带打包方法 2.用Maven插件maven-shade-plugin打包 IDEA自带打包 适用于任何打包,稍微麻烦一点。 打开IDEA项目 file -> Project Structure 选择运行的类文件 确定后重新Build Artifas–jar包,如图所示,之后在项目out输出里就会有相应的jar包了。 用maven插件 maven-shade-plugin打包 再pom.xml中添加以下代码,可

qq_42331471的博客 6万+

记录思科cisco交换机升级iso步骤

Cisco Nexus 93180交换机版本升级

a635161812的博客 4378

IDEA中将maven项目打包成可执行jar,war包

使用maven-assembly-plugin插件 (1)在IDEA 中maven项目的pom.xml文件中增加插件: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration>

doublepg13的博客 898

华为OD机试真题2025双机位C卷 Java&Go 实现【统计员工影响力分数】

华为OD机试真题2025双机位C卷 C语言 实现【统计员工影响力分数】假设你是大型科技公司的数据分析师,负责分析公司内部员工的社交网络。你需要编写一个函数来计算每个员工的影响力分数。影响力分数定义为该员工直接和间接影响的员工数量。 输入描述

MISAYAONE的博客 281

第4篇:使用 NModbus 库快速搭建 Modbus TCP 通信(从零开始用 C# 开发 Modbus 上位机)

本文介绍了如何使用 NModbus 库快速搭建 Modbus TCP 上位机通信程序。通过安装 NModbus4 NuGet 包,开发者可以轻松实现 Modbus TCP 连接,无需手动处理底层协议细节。文章详细演示了核心功能实现: 创建 TCP 客户端连接设备 读取保持寄存器(功能码0x03) 写入单个寄存器(功能码0x06) 关闭连接释放资源 提供完整C#示例代码,包含初始化连接、数据读写等关键操作,帮助开发者快速构建Modbus TCP通信应用。相比手动实现,NModbus库大幅简化了开发流程,特别适

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1046

将IDEA MAVEN项目打包成jar包的通用方法

1.找到左上角File -> Project Structure,点击(中文:文件 -> 项目结构)2. 在弹出的界面中,点击Artifacts(中文:工件),点击内置页面的左上角的+号,选中第一个的第二个,点击 3. 在弹出的界面,选择运行的类文件,注:步骤完成后一定要点击Apply+OK(中文:应用+确定),这样后续步骤才能进行。 4.返回主界面(写代码的界面),点击Build(构建),有个Bulid Artifacts...,点击,会弹出以下界面,依次点击即可 5.这时候,项目就会有out目录,打包

qq_56964962的博客 8181

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

idea的java项目编译打包_在idea中将java项目中的单个类打包成jar包操作

JAR文件的全称是Java Archive File,即Java档案文件。JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,被称为JAR包。JAR文件与zip文件的主要区别是在JAR文件中默认包含了一个名为META-INF/MANIFEST.MF的清单文件,这个清单文件是在生成JAR文件时系统自动创建的。打包jar包1.先创建一个要打包成jar包的类2.File -> Project S...

weixin_30848953的博客 3264

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

java Maven 项目在IntelliJ IDEA打包成jar包

首先通过New导入项目,随后在IntelliJ IDEA右侧会有个Maven选项框,打开后点击“springboot”下的“Lifecycle”,可同时选中clean和install,在点击上面的运行图标即可。

longdrake的专栏 402

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

IDEA打包Maven项目,打包成可运行Jar包

今天用webmagic写了个爬虫,用的是Maven项目形式,最后想打包成一个可运行的Jar包放到服务器上运行,遇到了一些问题,在这里做一下总结。主要是对maven还不熟悉和对Idea的使用不够熟练造成的。 一开始是直接用了mvn package 命令直接打包项目,cd 进target目录之后执行 java -jar xxx.jar之后报了一个错误 No main manifest attrib...

godelgnis的博客 5916

idea _ SpringBoot 项目打包成 jar 包

idea 将 SpringBoot 项目打包成 jar 包 PS: jar 包与 war 的区别附上 简单地说,jar包就是已经写好的一些class文件,然后对这些类进行打包。你可以将这些jar包引入到自己的项目中,可直接使用这些jar包中的类与属性,这些jar包一般放在lib目录下; war包是一个可以直接运行的web模块,里面包含我们web程序需要的一些东西,其中包括web.xml的配置文件,...

_闰土的猹 1468

IDEA发布maven项目同时打包成jar包(包括依赖)

idea从零开始搭建maven工程,并且发布成jar包,汇总成统一的依赖包,通过jar执行。

sinat_37116144的博客 1万+

Intellij IDEA--将Java项目打包为jar包--方法/实例

原文网址: 简介 本文介绍Idea打包普通Java项目的方法。 本文使用Idea将普通Java项目打包为jar包,并使用java -jar xxx.jar命令来运行它。 本文中说的普通Java项目,是没有使用maven或者gradle这种构建工具的项目,如果用了这些构建工具,直接用它们的打包命令是最合适的。见: maven--使用Idea打包SpringBoot项目--方法/实例/示例_IT利刃出鞘的博客-优快云博客 gradle--使用Idea...

IT利刃出鞘的博客 9052

IDEA打包成可执行的JAR包

可执行的JAR包

阿正的梦工坊 1165

spark开发环境搭建(基于idea 和maven) 以及 maven打包jar包的两种方式 转

spark开发环境搭建(基于idea 和maven) 转载 文章出自:http://blog.youkuaiyun.com/u012373815/article/details/53266301 使用idea构建maven 管理的spark项目 ,默认已经装好了idea 和Scala 那么使用idea 新建maven 管理的spark 项目有以下几步: scala插件的安装 全局JDK和Libra...

qq_38250124的博客 6696

超详细的maven项目打包成jar包并生成exe安装文件运行

将maven项目打包成jar包,并生成可安装的程序,在其他人电脑上运行。 1、点击File->Project Structure 打开项目架构 或者使用快捷键ctrl+shift+alt+s 2、点击Artifacts,再点击 “” 号,选择 JAR 中的“From modules with dependences” 3、点击选择Main Class,选中你要打包的类(有main方法),点击OK 非常重要的一步 4、系统默认的路径如下图,,这里更改导出路径,这一步非常重要,必须将框中的 \sr

qingfan_714的博客 8547
上一篇: 【git】linux上更新git
下一篇: exe4j 将jar包打包成exe可执行程序
intelrain
博客等级 码龄10年 3936粉丝 216原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值