「java-jar」javajar指定配置文件
今天给各位分享java-jar的知识,其中也会对javajar指定配置文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、JAVA 中JAR 运行出现invalid or corrupt jarfile,怎么解决?
- 2、java里的jar类打包文件怎么使用
- 3、java-jar启动的jar包怎么停
- 4、Java和jar分别是什么意思?
- 5、java -jar xxx.jar命令的xxx表示什么?
- 6、怎么运行java程序输出jar包
JAVA 中JAR 运行出现invalid or corrupt jarfile,怎么解决?
可能jar文件损坏了,你可以尝试用winrar打开这个jar文件,把它解压,看有没有报错,如果报错,说明文件损坏了。
打包成jar文件后运行出现Invalid or corrupt jarfile 解决
打jar包
1。jar -cvf hello。jar hello。class
2。这时java -jar hello。jar 是运行不了的
3。解压刚打的Jar包到新的目录,会发现里边多了一个META-INF文件夹里边有一个MANIFEST。MF文件
4。用记事本打开MANIFEST。MF文件,修改为
Manifest-Version: 1。0
Main-Class: Hello
Created-By: aaa
5。将MANIFEST。MF复制到和Hello。class 放在一起
然后打包:
jar cvfm abc。jarMANIFEST。MFHello。class
得到可运行的jar
java -jar *** 就可以运行的jar包[ 其中***为jar包名]
java里的jar类打包文件怎么使用
java里的jar类打包文件使用步骤如下:
在Eclipse中,左边的工程管理栏,右键-BuildPath-Configure BuildPath...-Library标签-Add External JARs-选择下载的包-Ok,如下图:
会看到在Reference Libraries中有了导入的包。接下来就可以像本地运行库里包一样使用了。如下图:
java-jar启动的jar包怎么停
java-jar启动的jar包停用方法如下:
1、用管理员打开cmd命令窗口。
2、输入:netstat-ano|findstr端口号9233。
3、根pid删除命令taskkill/t/f/pid2136。
Java和jar分别是什么意思?
Java为一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
在软件领域,JAR文件(Java归档,英语:Java Archive)为一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。
JAR文件为一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名为Unicode文本。
扩展资料
Java由四方面组成:Java编程语言、Java类文件格式、Java虚拟机、Java应用程序接口。
当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类。
通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境相对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。
JAR 文件格式提供了许多优势和功能,其中很多是传统的压缩格式如 ZIP 或者 RAR 所没有提供的。它们包括:
1、安全性。可以对JAR文件内容加上数字化签名。这样,能够识别签名的工具就可以有选择地为您授予软件安全特权,这是其他文件做不到的,它还可以检测代码是否被篡改过。
2、减少下载时间。如果一个applet捆绑到一个JAR文件中,那么浏览器就可以在一个HTTP事务中下载这个applet的类文件和相关的资源,而不是对每一个文件打开一个新连接。
3、压缩。JAR 格式允许压缩文件以提高存储效率。
4、传输平台扩展。Java扩展框架(Java Extensions Framework)提供了向Java核心平台添加功能的方法,这些扩展是用JAR文件打包的(Java 3D和JavaMail就是由Sun开发的扩展例子)。
参考资料来源:百度百科-JAR
参考资料来源:百度百科-Java
java -jar xxx.jar命令的xxx表示什么?
xxx就是你jar包的名字啊,你的jar在哪个目录,你就进到这个目录,执行java -jar xxx.jar命令就可以了,比如你xxx.jar在d:\底下,那你在cmd中,cd到d盘,再执行java -jar xxx.jar 命令就行了
怎么运行java程序输出jar包
1
确保安装了Java。在命令行中输入 java -version,如果没有最新版本,先更新,再继续。
2
使 .jar文件可执行。
.jar可以通过整理Java程序的类别文件来变为可执行文件,而编译器或Java虚拟机可以识别这些格式。.jar文件是通过javaw(Java应用程序管理器)执行的。你需要设置.jar文件中的应用程序接入点(即含有程序主功能的文件类别)。你需要通过清单文件(Manifest
file)来设置接入点。步骤如下:
Java工具会自动把meta-inf/manifest.mf设置为.jar的文件路径。创建新的清单文件的时候,名字会创建为 "Manifest-Version: 1.0, Created-By: 1.6.0 (Sun Microsystems Inc)"
创建manifest addition .txt 文件。输入 Main Class: [Package Name].[Class Name], ,把[Package Name]、[Class Name]替换为你的套件名称和类别名称(即创建了属性值对)不要忘了最后加一行空行。
进入这个终端指令程序,调整清单文件,使其包括应用程序的接入点,把以下代码的中括号部分改为你程序的信息。 jar cfm [jar 文件名] [附加清单文件名] [导入文件]
重新看一下清单文件。设置了接入点以后,会是 "Manifest-Version: 1.0,Created-By: 1.6.0 (Sun Microsystems Inc), Main Class: [套件名称].[类别名称]"
你也可以用jar工具设置接入点。不过这样会覆盖清单文件中主类别属性。输入下面代码(把中括号部分替换) jar cfe [jar 文件名] [套件名称] [带主功能的种类名称
3
运行 .jar 文件 。用以下代码运行 .jar(java应用程序运行的主要方法): java -jar [Jar 文件名]
4
使得可以双击执行 .jar程序(可选)。 要双击打开.jar文件的话,需要把 javaw (java 应用程序管理器)可执行程序文件路径改变,输入以下代码: C:\Program Files\Java\j2rex.y.z\bin\javaw.exe" -jar "%1" %*
java-jar的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于javajar指定配置文件、java-jar的信息别忘了在本站进行查找喔。
发布于:2022-11-29,除非注明,否则均为
原创文章,转载请注明出处。