何为Jar包
简单理解,jar包就是将一堆字节码文件(.class)压缩而成的压缩包,以zip格式为基础(甚至可以直接打包为zip格式使用)。除了字节码文件外,根目录往往还包括META-INF文件夹,里面有MENIFEST.MF等配置文件,在打包含有主函数可运行的jar包时需要用到。
rt.jar中的文件目录
使用IDEA创建jar包
先在本目录下完成主类的编写,并在根目录下创建META-INF/MANIFEST.MF作为配置文件,配置相关信息,也可不写等待自动生成。
点击文件 - 项目结构
项目结构
再找到Aritfacts ,点击加号添加一个jar文件
添加jar
选择主类和配置文件路径
选择主类
点击应用,完成配置
应用
创建该构件,artifact。构件-编译构件
建立构件
首次选择构建,之后又修改可选择重建
进行构建
在对应路径下可见生成的jar文件
jar文件及其路径
引入jar包
选定项目后,右击点开项目结构,库,点击“+”号,选择上述路径下的jar包进行添加。之后点击应用。
文件结构 新建项目库
之后提示窗口问你关联上那个模块,这个根据需求自行选择即可。
运行时参数设置
如果直接点击运行,但是外部jar包路径配错了就会报错,也是比较明显的
错误
表示我们没有在给出的路径下找到对应的jar包,所以要进行重新调整
编辑配置
填写配置信息
网友评论