jar 命令 打包装class文件的文件夹

由于将spring源代码导入到eclipse后,缺少jar包,

 

 

所以从maven仓库中下载spring发布的spring-core  jar包.

为了方便理解目录结构,使用tree命令:

tree [/f] >tree.txt

/f 时,会生成full 全部子目录/文件

 

 

├─pac_jar_cglib
│  └─org
│      └─springframework
│          └─cglib
│           
└─pac_jar_objenesis
    └─org
        └─springframework
            └─objenesis

 

 

选中绿色背景的文件夹,按住shift键,鼠标右键—>在此处打开CMD。在命令行窗口 输入  jar   cvf xxxxxx.jar *

 

如  从“pac_jar_objenesis”文件夹进入命令行CMD,执行下面的命令

jar   cvf spring-objenesis-repack-2.4.jar *    

ps:其中  * 代表目录下所有文件被打包进jar文件

 

就会生成  spring-objenesis-repack-2.4.jar

 

按照eclipse中缺少jar包的路径,靠背新打的jar包进去,刷新项目,问题解决。

时间: 2024-10-28 16:04:53

jar 命令 打包装class文件的文件夹的相关文章

[转] - JAR文件包及jar命令详解 ( MANIFEST.MF的用法 )

常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件.通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像. chm 文档一样双击运行了:而另一种是使用 JET 来进行 编译.但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序 都编译成执行文件,性能也要打些折扣.所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性. 下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件

利用jar命令打包和解压

[导读]如何把 java 程序编译成 .exe 文件?使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持Java 的跨平台特性. 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件.通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了:而另一种是使用 JET 来进行 编译.但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣.所以,使用制作可执行 JAR 文

java之jar命令详解

1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式.JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包.JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,这个文件是在生成 JAR 文件的时候自动创建的.举个例子,如果我们具有如下目录结构的一些文件: == -- test -- Test.

JAR命令使用

jar 命令详解 jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar.它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件.不过我们除了安装 JDK 什么也不需要做,因为 SUM 已经帮我们做好了.我们甚至不需要将 tools.jar 放到 CLASSPATH 中. 使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下: jar {ctxu}[vfm0M] [j

加载依赖的jar包在命令行编译和运行java文件

在命令里编译和执行java文件,当应用程序需要需要依赖的jar包里面的class文件才能编译运行的时候,应该这样做: 1. 首先是编译过程,在命令行里面执行: (1) javac -classpath ClassPath Test.java    //其中ClassPath对应的是jar包的路径,这个jar包亦可以是zip包 (2) javac -classpath CLASSPATH:*.jar Test.java    //其中ClassPath对应的是jar包的路径,这个jar包亦可以是z

如何用jar命令生成可执行的jar文件

如果你已经把zh.java文件生成了zh.class文件 如果zh.class的路径是bin/com/zhang/zh.class 则在bin目录下放一个manifest.mf文件,文件内容如下: Manifest-Version: 1.0 Created-By: 1.5.0_06 (Sun Microsystems Inc.) Main-Class: com.zhang.zh 注意Main-Class后跟的一定得是你包含main方法的那个类的完整路径 那么用命令行进到bin目录下执行jar c

【转】学习jar命令 创建和解压jar文件包

java编程中每天都用不少jar文件,项目开发中不停地导包,在忙完了一天的工作,放下那些复杂的业务实现,不仅想问这些jar包怎么生成的,jar包有哪些独特的地方等等. 原来这些经常见到的jar包是jar命令生成的,java语言为我们在安装jdk的时候,就随jdk为我们在bin目录中安装好了,在windows系统中是jar.exe程序,Linux系统中为jar文件. jar命令有生成,查看,更新或解开jar包的作用.jar包与其他的压缩包很相似,不过它包含了META-INF/MANIFEST.MF

JAVA jar命令(一)-jar打包class文件

jar包本质上是将所有class文件.资源文件压缩打成一个包(也可以选择不压缩),可选择在jar包中生成META-INF/MANIFEST.MF文件,MANIFEST.MF是清单文件,里面可以记录主类.classpath等信息,供虚拟机使用.接下来的一段时间里,我们将以以下路径学习jar命令和清单文件的相关知识 jar打包class文件    带包class文件jar打包    清单文件的使用 在这篇文章里我们将使用简单的java程序来熟悉jar命令的使用,因为是出于熟练使用jar的目的,下面的

Linux常用命令2(远程文件下载+查看文件内容)

一.远程文件下载的两种方法:ftp命令 + scp命令 ftp命令: 服务器若安装了ftp Server,另外一台Linux可以使用ftp的client程序来进行文件的远程拷贝读取下载和写入上载. 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入:ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令. a) get 格式