java IDEA 打包发布
IDEA 打包流程
一种 maven直接打包 (生产发布实现方法)
1 maven 配至 pom.xml
<properties><maven-source-plugin.version>3.0.1</maven-source-plugin.version><output.jar.directory>${project.build.directory}/build</output.jar.directory><maven-jar-plugin.version>3.2.0</maven-jar-plugin.version><maven-dependency-plugin.version>3.1.0</maven-dependency-plugin.version>
</properties>
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-source-plugin</artifactId><version>${maven-source-plugin.version}</version><configuration><attach>true</attach><outputDirectory>${output.jar.directory}</outputDirectory></configuration><executions><execution><phase>compile</phase><goals><goal>jar</goal></goals></execution></executions></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>${maven-jar-plugin.version}</version><configuration><outputDirectory>${output.jar.directory}</outputDirectory><archive><manifest><addClasspath>true</addClasspath><mainClass>com.netty.main</mainClass><classpathPrefix>libs/</classpathPrefix></manifest></archive></configuration></plugin><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><version>${maven-dependency-plugin.version}</version><executions><execution><id>copy-dependencies</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${output.jar.directory}/libs</outputDirectory></configuration></execution></executions></plugin></plugins>
</build>
2 双击 package (此打包 不是生存一个jar)
结果:
二种Artifacts(开发测试行 打全量包 JAR)
1. 打开菜单栏File-Project Structure
2 点击Artifacts
3. 点击 "+" - JAR - From module with depenencies
4选择 Main Class (注意Main Class为起动类)
注意输出目录:点击 “确认”
5运行 Buid Artifacts
6 点击“Build” 生存 jar 包
结果:
java IDEA 打包发布相关推荐
- java 模块分离部署_GitHub - yangjiu/Mis: 模块接口服务,如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块?...
MIS 模块接口服务(Module Interface Service) MIS主要解决的问题是如何在一个模块内维护其对外暴露的接口(包括打包发布),而不是把接口和接口实现分离到两个不同的模块. Us ...
- java restful项目打包_66-JT项目04(项目打包发布/JSON/项目业务)
关于项目打包/发布问题说明 利用maven工具项目打包 说明: 父级JT 其中包含了2个子级项目 jt-manager 依赖于jt-common.所以项目打包是有顺序的.要先打包被依赖的项目 或者直接 ...
- Java应用怎么打包发布_myeclipse中java应用程序打包发布步骤
12.6 应用程序打包发布(Win) 1) 在Windows 中设置环境变量(安装JDK时要求) Set Path=%Path%;d:\Program Files\Java\jdk1.6.0_14\b ...
- Java使用IntelliJ IDEA创建一个基于Swing的GUI图形化程序,打包发布为jar
1.创建GUI窗体 首先,直接新建一个默认的空的Java模块即可,随便取个名字 之后再src目录下右键,新建,创建一个Swing的GUI窗体,随便取个名字 给主窗体改个名字 到java代码中生成一个窗 ...
- java release_使用release自动打包发布正式版详细教程
release正常打包发布流程按照如下几个阶段: Check that there are no uncommitted changes in the sources Check that there ...
- 互联网架构师必备技术 Docker仓库与Java应用服务动态发布那些事
讲师简介: James老师 十余年Java经验,曾就职于携程.人人网等一线互联网公司,专注于java领域,精通软件架构设计,对于高并发.高性能服务有深刻的见解, 在服务化基础架构和微服务技术有大量的建 ...
- 把java文件打包成.jar (jar命令详解)
把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...
- SpringBoot系列三:SpringBoot基本概念(统一父 pom 管理、SpringBoot 代码测试、启动注解分析、配置访问路径、使用内置对象、项目打包发布)...
声明:本文来源于MLDN培训视频的课堂笔记,写在这里只是为了方便查阅. 1.了解SpringBoot的基本概念 2.具体内容 在之前所建立的 SpringBoot 项目只是根据官方文档实现的一个基础程 ...
- java代码打包成jar以及转换为exe
教你如何把java代码打包成jar文件以及转换为exe可执行文件 1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有 ...
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
最新文章
- 一周小程序学习 第1天
- 量产 php是什么,php文件怎么打开?下错的?
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程
- api 请求 fail_谈一谈定位api的使用
- K-Backup备份office文件的具体操作。
- java 包装类方法总结_【源码】java包装类总结
- 第二十七期:网络爬虫程序员被抓,我们还敢爬虫吗?细数那些Java爬虫技术
- 手机影音第十一天,显示视频缓冲,显示卡顿时的网速,播放系统视频时调用播放器的选择...
- Failed to build Android - icescreem-4.0.4
- mall架构及功能概览
- VHDL/Verilog HDL实现任意整数倍分频器
- java 程序暂停_java程序运行过程中如何暂停,恢复?
- 组成原理 - 内存颗粒分类(ram,rom)
- 孤独,是优秀的必经之路
- BarTender打开提示:错误消息#2622
- Java解析Excel文档,2003和2007版本不兼容问题
- 安利7个冷门好用的在线工具,每一个都足够惊艳
- 【附下载】手摸手带你搭建广告需求平台DSP
- BILSTM详细介绍及代码实现
- Python面向对象—新旧式类,私有方法,类方法,静态方法