将idea工程打包成jar文件的全步骤
前言
近日在工作中遇到了一个问题,需要把本地的java文件打成jar包,传到云服务器上运行。于是学习了一下如何在intellijidea中将java工程打成jar包。
步骤如下:
*File->PorjectStructure
*在ProjectSetings中选择Artifects。点击+号选择jar文件中的Empty选项
*在Name选项中修改jar文件的名字。*然后点击下方的CreatManifest按钮,点击ok(应该默认是当前工程)
* 点击Main Class右侧的文件夹图标,选择当前工程的入口类,即主函数所在类,点击ok
*在右侧的AvailableElements一栏中双击编译后的资源文件,将其打入左侧jar包
*点击Build选项中的BuildArtifacts
*点击Build选项。*这里Build选项是第一次构建jar,Rebuild是修改后重新构建jar,clean是删除jar。
* 在这里我们可以看见生成的jar包
* 进入jar包所在目录,在地址栏中输入cmd按回车,进入命令行
* 执行如图命令即可运行jar文件
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。
相关推荐
-
详解idea打包jar的多种方式
这里总结出用IDEA打包jar包的多种方式,以后的项目打包Jar包可以参考如下形式: 用IDEA自带的打包形式 用Maven插件maven-shade-plugin打包 用Maven插件maven-assembly-plugin打包 用IDEA自带的打包方式: 打开IDEA的file -> Project Structure,进入项目配置页面.如下图: 点击Artifacts,进入Artifacts配置页面,点击 + ,选择如下图的选项. 进入Create JAR from Modules页面,
-
将idea工程打包成jar文件的全步骤
前言 近日在工作中遇到了一个问题,需要把本地的java文件打成jar包,传到云服务器上运行.于是学习了一下如何在intellijidea中将java工程打成jar包. 步骤如下: *File->PorjectStructure *在ProjectSetings中选择Artifects.点击+号选择jar文件中的Empty选项 *在Name选项中修改jar文件的名字.*然后点击下方的CreatManifest按钮,点击ok(应该默认是当前工程) * 点击Main Class右侧的文件夹图标,选择当
-
详解eclipse将项目打包成jar文件的两种方法及问题解决方法
第一种:利用eclipse中自带的export功能 第一种方法分两种情况先来看第一种情况:没有引用外部jar的项目打包 步骤一:右键点击项目选择导出(export),选择java>jar文件(不是选择可运行jar文件) 步骤二:选择你要导出的项目以及文件,指定文件导出路径.连续点击两个下一步后到第四步. 步骤三:选择主类. 按照以上步骤即可完成对一个不引用外部jar项目的打包. 第二种情况:没有引用外部jar的项目打包 当我们引用了外部jar后,使用eclipse自带的export打包略显繁琐.
-
把Java程序打包成jar文件包并执行的方法
本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自己写的程序有没有报错. 2.第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project 打包步骤: 1.在项目上,右键,选择Export. 2.进入到下图界面,选择Java 下面的JAR file 3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,如下图 4.完成步骤3之后,点击Next,进入如下图界面: 5.直接点Next,进入下面的界面
-
一文解决springboot打包成jar文件无法正常运行的问题
1.用intellij idea 创建了一个springboot的项目,前期都运行的好好的,在ide中可以正常运行,但是打包成Jar运行却一直报错. 2.经过不懈探索,终于找到解决办法 3.首先,找到pom.xml,把下面的build块中的内容改成如下所示 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-
-
详解Java Project项目打包成jar,并生成exe文件
初衷: 工作中写一些辅助工作的小工具时,将其打成exe,方便使用 准备工作: Eclipse,jdk,net.sf.fjep.fatjar_0.0.32.jar,exe4j.exe 1 将项目打包成jar文件: 1.1 用Eclpise的Export功能生成jar(单纯生成jar包时推荐) 目录结构 右击项目,选择Export 只留java文件 默认next到finish,有两种处理方式 方式一:自动生成MANIFEST.MF(默认的) 方式二:自己写MANIFEST.MF(可以写一些自己想要的
-
Spring boot项目打包成jar运行的二种方法
前言 最近公司有个项目需要移植到SpringBoot框架上,项目里面又有许多第三方jar包,在linux服务器上最方便的就是用jar的方式来运行SpringBoot项目了,因此我研究了2种打jar包的方式,记录如下,供大家参考: 1.通过maven插件,将所有依赖包都打包成一个jar包,然后通过java -jar xxx.jar方式运行 由于项目中有些jar包是第三方的,maven官方仓库没有,需要使用mvn install命令打包到本地,然后将其写入到pom.xml的依赖中,maven仓库有的
-
详解如何把cmd黑窗口把java文件打包成jar
先通过idea或者eclipse也或者cmd把后缀java编译成class文件 编译好的class文件,找到本地目录,运行cmd 输入:jar cvf 要打包的名称.jar 要打包的名称.class 如下图所示: 在讲个例子,比如我用到了定时清除文件的单机程序 在每天九点删除本地下载目录下的文件,要怎么实现呢? 请看下面 定时执行main方法删除目录下文件代码如下: import java.io.File; import java.util.Calendar; import java.util.
-
项目打包成jar后包无法读取src/main/resources下文件的解决
目录 一.项目场景 二.问题描述 发现问题 分析问题 为什么使用 ClassPathResource 后, 可以找到打包后的文件路径? 三.解决方案 方案一 方案二 意外出现 总结 一.项目场景 在项目中读取文件时, 使用new File() 出现的一个坑以及解决流程这种问题不仅在本地文件读取时会遇到, 而且在下载项目下 (例如: src/main/resources目录下) 的文本时, 也会遇到, 二.问题描述 发现问题 原来代码该代码功能是利用 common.io 包下的FileUtils来
-
Eclipse 导出可执行Java工程/可执行Jar文件(包含第三方Jar包)
Eclipse导出可执行Java工程/可执行Jar文件(包含第三方Jar包) 师兄部署了新的虚拟机,新学期大搞起来!之前由于爬虫代码不稳定,所以一直都是直接用Eclipse运行,然后遇到问题就修改的.但是这个比较麻烦,而且Eclipse本身就很占内存啊,摔!所以今天下午就把之前的代码清减了一下,对很多挫挫的System.out.println替换了log4j,路径啊数据库连接呀用配置文件处理了,最后打成可执行的Jar,这样在新的虚机上就可以大展拳脚咯^_^Y Biu~废话说完,进入正题,将Jav
-
AndroidStudio项目打包成jar的简单方法
首先备注一下 JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件). 什么是AAR,与JAR区别 *.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件. *.aar:包含所有资源,class以及res资源文件全部包含 Android Studio 如何打JAR包 在eclipse中我们知道如何将一个项目导出为jar包,供
随机推荐
- Delphi实例演示Rect、Bounds生成TRect的区别
- Android 退出多Activity的application的方式方法
- iOS 将系统自带的button改装成上图片下文字的样子
- asp.net 关于字符串内范围截取的一点方法总结
- Javascript生成带参数的二维码示例
- node.js-v6新版安装具体步骤(分享)
- C#创建WCF服务控制台应用程序详解
- 网页美工制作规范
- ajax中文乱码的各种解决办法总结
- 微信小程序 教程之WXML
- jquery编写日期选择器
- jquery垂直公告滚动实现代码
- JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
- 基于ArrayList常用方法的源码全面解析
- Bootstrap每天必学之滚动监听
- Java线程重复执行以及操作共享变量的代码示例
- java 数据结构 冒泡排序实现代码
- Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
- 完美解决PHP中文乱码
- Android创建Alert框的方法