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

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

spring缺lib

 

 

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

image

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

tree [/f] >tree.txt

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

 

 

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

│           
└─pac_jar_objenesis
    └─org
        └─springframework
            └─objenesis

imageimage

 

 

选中绿色背景的文件夹,按住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
image

 

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

原文地址:https://www.cnblogs.com/qq-757617012/p/5686550.html