怎么导出ij里面的java文件_Java應用系列:命令行生成jar包(附IJ Idea導出jar方法)...
jar包
JAR(Java Archive,Java 歸檔文件)是與平台無關的壓縮文件,通常是用於將多個class文件組合成一個,。當創建jar包的時候,如果程序中有main入口函數,同時manifest中指定了Main-Class,即可創建可執行的jar,即相當於一個Java應用程序,(有jre時)可以通過命令行或直接雙擊運行。
生成jar方法:
命令行參數:
jar {ctxu}[vfm..] [jarname.jar] [manifestname] [-C 目錄] classname ...
其中參數含義:
-c 創建新的存檔,生成新的jar參數通常都是c
-t 列出存檔內容的列表
-x 展開存檔中的命名的(或所有的〕文件
-u 更新已存在的存檔
—上述參數只能同時存在一個—
-v 生成詳細輸出到標准輸出上,有v則生成時會同時輸出詳情
-f 指定存檔文件名
-m 包含來自標明文件的標明信息
-0 只存儲方式;未用zip壓縮格式
-M 不產生所有項的清單(manifest〕文件
-i 為指定的jar文件產生索引信息
舉栗說明:
jar cf test.jar test 創建jar
jar cvfm test.jar manifestname.mf test
測試生成好的jar包:
java -jar jarname.jar
附Intellij IDEA上生成jar:
1.File->project stucture
2.Artifacts->”+” -> jar -> from modules with dependencies
3.設定相關配置
4.Build -> Build Artifact -> build
怎么导出ij里面的java文件_Java應用系列:命令行生成jar包(附IJ Idea導出jar方法)...相关推荐
- 读取SD卡里面的BMP文件 显示到TFT上
读取SD卡里面的BMP文件 显示到TFT上 http://blog.csdn.net/yunxianpiaoyu/article/details/8841755 我刚好最近做了一个BMP565格式的图 ...
- 关于springboot访问不到static里面的js文件解决方法(仅供参考)
关于springboot访问不到static里面的js文件解决方法(仅供参考) 遇到的问题 1.在html页面中引入jQuery文件后使用$符号会提示未被定义 2.静态资源无法访问 解决方法 1.$符 ...
- 服务器运行jar包日志怎么清理,docker 启动jar包,并将日志文件进行挂载
服务器直接启动jar包命令 打包好的jar包,如果要运行起来,我们可以安装好java环境只会,直接执行java -jar 将服务启动起来 nohup java -server -Xms256m -Xm ...
- 在windows上解压linux文件夹,Win10如何使用命令行来解压缩文件?
Win10如何使用命令行来解压缩文件?大家都知道电脑的硬盘空间是有限的,如果你的硬盘空间比较紧张,那么使用命令行来解压缩文件不失为一个好方法.和ZIP文件压缩或者RAR文件压缩相比,使用命令行来解压缩 ...
- java 命令行导入jar包,如何使用命令行生成和导入jar包
JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件) JA ...
- VS配合VSS时,编译报错:未能向文件“....csproj.FileListAbsolute.txt”写入命令行,对路径的访问被拒绝。...
最近帮别人调试的时候,出现这个问题.环境:VS2008+VSS2005,多人配合完成一个项目. 在编译的时候报错:未能向文件"....csproj.FileListAbsolute.txt& ...
- 从命令行获取两个路径名称并找出文件一样内容一样的两个文件
import os import sys import subprocess import hashlibdir1 = sys.argv[1] dir2 = sys.argv[2]class File ...
- 包里替换class文件_Java 反射之根基 Class 类
Java 反射之根基 Class 类 Java中反射机制很重要,Java的动态语言就是靠反射机制实现的,反射技术也是程序员走的更远必不可少的一个技能.一般情况下我们都是通过类来创建对象,如果要求通过一 ...
- 怎么看java架包里的源码,vlx文件可以查看源代码|怎么查看Jar包源码?如何打开Jar文件?...
Jar文件是Java项目生成的一个小文件项目,也可以描述为一个Java压缩包,类似于压缩包文件,里面封装了许多Java类以及方法.变量等文件.通过Java我们该如何打开Jar文件呢?参见下文. 操作步 ...
最新文章
- Asp.net(c#)实现多线程断点续传
- Java虚拟机的静态常量池和运行时常量池
- Cent0S 7上的图形安装
- 举例讲清楚模型树和回归树的区别
- 我们用过的linux系统
- java部署平台_开源Java自动化部署平台JDeploy
- vue xunidom_vue的虚拟dom(Virtual DOM )
- 吴恩达《机器学习》第十一章:机器学习系统的设计
- Spring面试问题和答案
- 联想笔记本浏览器无法使用摄像头(EasyCamera驱动无法打开摄像头)
- 自建网盘利用OneDrive,oneindex网盘
- 借助阿里云轻松部署企业网盘
- oracle冷备修改数据文件位置,Oracle冷备迁移脚本(文件系统)
- 数据库技术的变迁历史及发展趋势
- android画笔大小,android之画板功能之橡皮擦 画笔大小和画笔颜色
- jquery方法之append()与appendto()
- Android 8.0 VTS 测试 FAIL 项解决记录
- oracle教程课件,Oracle教程三PPT课件
- css使用ttf字体
- 特别的生日礼物推荐-男女朋友最想要的礼物-节日礼物送长辈