zoukankan      html  css  js  c++  java
  • 将java源文件制成jar包

    很多人都在苦恼,如何将写好的程序代码能在日后随时调用和配置在项目中运行

    今天,就让梦逸来给大家分享这个过程

    首先,创建好一个文件夹,文件夹名称随意

    这个文件夹中是用来存放java源文件( 未编译的 xxx.class )

                                              图 1

    然后,将写好的java源文件拷贝一份到刚刚创建好的文件夹中

    例如梦逸要将图2所示的两个java程序可执行文件制成jar包

                  图 2

    但是在这一步要注意了,不可以直接从代码工具中直接拷贝

    也不是拷贝java文件(xxx.java)

    必须去到资源管理器中找到项目java文件对应的源文件,文件是以class为后缀的( xxx.class )

    去到项目文件中的bin目录拷贝java源文件,如图3所示

                   图 3

    拷贝下来,现在去到刚开始创建好的那个文件夹,如图1所示

    然后在这个存放java源文件的文件夹中创建一个子夹来放java源文件。如图4所示

    子夹名称必须和项目中java所在文件的包名相同

         

                    图 4

    将刚刚拷贝下来的java源文件粘贴到子夹中 ,如图5所示

                    图 5

    现在,打开系统的管理员命令控制台,输入命令去到一开始创建好用来放java源文件的文件夹

     输入cd+空格,如图6所示

                   图 6

    去到一开始创建好用来放java源文件的文件夹,拷贝文件夹路径,如图7所示

                   图 7

    将路径粘贴到命令控制台,按下回车(Enter键),如图8所示

                     图 8    

    然后输入jar,按下回车(Enter键),如图9所示

                  图 9

    随后再输入jar cvf jarFileName fileName fileName2 N.....

    如图10所示

                  图 10

     PS: 图10中所示的命令行中

     spring.jar是制成的jar包的包名,也就是jar文件名称

     springAop和org就是要当前文件夹中要被制成jar包的文件

     空格隔开可以指定多个文件夹一起制成jar包

     现在回到存放java源文件的文件夹,查看jar文件是否成功生成,如图11所示

                  图 11

     很显然,jar包成功的制作好了

    OK,是骡子是马拉出来溜溜

    把制作好的jar包放到项目中去运行

    前提是在项目中已经被制成jar包的java程序的java文件,就可以从项目中删除掉了,如图12所示

     

                   图 12

    在项目中创建一个Folder,用来放置制作好的jar文件(Folder文件夹名称随意)如图13所示

                  图 13

    将jar文件拷贝到创建好的Folder文件夹中,如图14所示

     

                   图 14

    配置导入的jar包,将其配置到环境中,如图15所示

                  图 15

    来到Java Build Path

                   图 16

    展开程序文件,找到刚刚导入到程序文件中的jar包,选中jar包,点击ok如图17所示

     

                     图 17

    运行main函数程序测试

     

                        

               本文章纯属原创,转载请注明当前地址

  • 相关阅读:
    iOS中调用短信、电话、邮件、Safari浏览器API
    oc中的反射机制
    UIImage图片处理:缩放、设定大小、存储 (转载)
    UIView上的滑动手势及动作
    UISearchBar相关
    Kali渗透测试——利用metasploit攻击靶机WinXP SP1
    Kali渗透测试——利用metasploit攻击靶机WinXP SP1
    MATLAB求解非齐次线性方程组
    MATLAB求解非齐次线性方程组
    MATLAB测试机器零阈值的大小
  • 原文地址:https://www.cnblogs.com/LiJinfu/p/5954724.html
Copyright © 2011-2022 走看看