MyEclipse生成jar包,并且在另外Project中引用该自定义jar包

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/qq_25827845/article/details/79289225

(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/79289225冷血之心的博客)

我们在开发Project的时候,经常需要import外部的jar包,然后build path。那么该外部的jar包到底是怎么来的?接下来将阐述一个自定义jar包的流程。

生成jar包:

首先我们需要一个Project,在这个Project中我们新建一个MathCal的类,里边有一个方法calNum(int a,int b),用来计算两个int型整数的和。代码如下所示:

package com.ywq1;

public class MathCal {
	public static int calNum(int a,int b){
		return a+b;
	}
}

下图是项目截图:


生成jar包需要使用Export将该项目导出,如下所示:


如果点击Next,则可以选择该jar包的函数入口,但是我们这个jar包是一个工具类型的jar包,并不是让它单独执行。所以省略该步骤,直接Finish即可。如此目的地址将出现一个jar包。



导入该YWQ_API的jar包:

我们新建一个Project:YWQ,如下图所示:


接下来,将刚刚生成的jar包copy到该项目的src下边,如图所示:


接下来,选中该jar包,右键Build ptah-Add to Build Path。如图所示:


当该jar包成了一个奶瓶模样时,说明可以使用了哦~

接下来,我们写一个测试代码:

package com.ywq1;

public class Test {

	public static void main(String[] args) {
		int sum = MathCal.calNum(5, 6);
		System.out.println(sum);
	}
}

该外部jar包的结构如下所示:


可以看到该jar包存在着源码,即.class文件。自此我们简单生成并且使用了一个自定义的jar包,在平时的学习开发中,可以将一个简单并且常用的功能写成一个jar包,需要时直接导入即可使用。再给大家看一个比较复杂的jar包内部结构如下:


其实都是一样的,一堆实现各种功能的经过编译的.class文件。


如果对你有帮助,记得点赞哦~欢迎大家关注我的博客,可以进群366533258一起交流学习哦~


本群给大家提供一个学习交流的平台,内设菜鸟Java管理员一枚、精通算法的金牌讲师一枚、Android管理员一枚、蓝牙BlueTooth管理员一枚、Web前端管理一枚以及C#管理一枚。欢迎大家进来交流技术。





猜你喜欢

转载自blog.csdn.net/qq_25827845/article/details/79289225