将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函数程序测试

                    

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

时间: 2024-08-08 01:29:38

将java源文件制成jar包的相关文章

IntelliJ IDEA导出Java 可执行Jar包

原文:IntelliJ IDEA导出Java 可执行Jar包 保证自己的Java代码是没有问题的,在IDEA里面是可以正常运行的,然后,按下面步骤: 打开File -> Project Structure -> Artifacts,如下图 IDEA导出Java 可执行Jar包" title="IntelliJ IDEA导出Java 可执行Jar包"> 点击"+",选择"Jar",选择Empty或From modules

java项目打jar包

java项目打jar包分为2种情况: 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Eclipse中打开项目, 右键点击项目,选择“Export”:2. 选择Java/JAR file,Next:3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间:这里有几个选项:    * Export generated class files and resources 表示只导出生

使用myeclipse将Java项目打成jar包遇到classnotfound的问题解决办法

今天做一个东西,把Java项目打包成jar文件.折腾了俩小时,到最后还是执行jar文件就报classnotfound异常,我感觉是所写的程序中依赖的jar包没有打进去,但我手动加了,还是不行.网上找了好多办法,还是不行.后来,问了一技术大牛的朋友,才知道问题出在哪了. 选择runnable jar file,而不是jar file(我的myeclipse版本是6.5,没有这个runnable jar file选项) next 选择"package required libraries into

eclipse生成【带有外部jar包】的java可执行jar包

之前有写过一篇使用eclipse生成java可执行jar包,但是最近的一次使用中无论如何都不成功,当双击执行打成的jar时,弹出如下错误: could not find the main class:mailTest.SendMailTest1.Program wil exit 针对这一问题,我首先想到在上一次编写java聊天小程序打包时的问题,也是这个错误,当时网上说需要更改eclipse中该项目的jdk版本为1.6,如图: 虽然意料之中,但是依旧有些遗憾的是,这样修改后生成的jar包,在双击

java项目打jar包的两种情况

链接地址:http://jingyan.baidu.com/article/6b97984d8a6ddc1ca2b0bfa0.html 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Eclipse中打开项目, 右键点击项目,选择“Export”:2. 选择Java/JAR file,Next:3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不

[Java] Java 打包成jar包 和 解压jar包

解压jar包 jar xf xxx.jar 打包成jar包 方法一:通过jar命令 jar命令的用法: 下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括:     -c  创建新的归档文件     -t  列出归档目录     -x  解压缩已归档的指定(或所有)文件     -u  更新现有的归档文件     -v  在标准输出中生成详细输

[Java基础] 深入jar包:从jar包中读取资源文件

转载: http://hxraid.iteye.com/blog/483115?page=3#comments 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看下面的代码: //源代码1: package edu.hxraid; import java.io.*; public class Resource { public void getRe

java命令执行jar包的方式

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口. 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件. 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName 我们就只要在MANIFEST.MF里面添加如下一句话: Main-Class: test.someClassName 然后我们可以在控制台里输入java

将Java程序打jar包并运行

1)接着上篇博客继续说手动编译之后,将代码打成jar包,然后直接“java -jar lz.jar"运行不成功的问题.还是先上代码: 这个是Demo类: package org.lz.demo.a ; public class Demo{ public String getContent(){ return "oh,yeah,done!" ; } }; 接下来,这个是调用了Demo类的ImportDemo类,并且这两个类不在一个包中: package org.lz.demo.