IDEA的JAR包生成

JAR包的生成

​ 在这个案例中我们要准备两个JAVA工程。一个 JAVA工程来提供 JAR 包,另一个来使用 JAR 包

一、JAR包生成

1、准备一个JAVA工程来提供JAR包

在这里插入图片描述
该类提供了参数的构造方法以及setter and getter等方法

public class Dept {    
    private Integer deptNo;    
    private String dName;    
    private String loc;    
    //无参构造
    public Dept() {}   
    //有参构造
    public Dept(Integer deptNo, String dName, String loc) {        
        this.deptNo = deptNo;        
        this.dName = dName;        
        this.loc = loc;    
    }    
    //setter and getter
    public Integer getDeptNo() {        
        return deptNo;    
    }    
    public void setDeptNo(Integer deptNo) {        
        this.deptNo = deptNo;    
    }    
    public String getdName() {        
        return dName;    
    }    
    public void setdName(String dName) {        
        this.dName = dName;    
    }    
    public String getLoc() {        
        return loc;    
    }    
    public void setLoc(String loc) {        
        this.loc = loc;    
    } 
}
2、准备另一个JAVA工程来使用JAR包

D:\java学习资料\有道云笔记\weixinobU7Vjn2ZZG6m9pwZTvuCJx5jJoQ\ede047d11ff14d09a2e4f9db8473e991

3、在IDEA中点击【File】,然后选择【Project structure】,在弹出窗口中选择【Aritfacts】

在这里插入图片描述
在这里插入图片描述

4、【Artifacts】下点击【+】, 在弹出菜单中选择【JAR】,在子菜单选择【Empty】

在这里插入图片描述

5、在【Name】设置 jar 包名字,也可默认(jar 包名字可随意写,但必须是英文

在这里插入图片描述
之后把提供JAR包的JAVA工程拖动到 jar 包中
在这里插入图片描述
在这里插入图片描述

6、点击【Build】, 在弹出菜单中选择【Build Artifacts】

在这里插入图片描述
之后在弹出菜单中选择【Build】
在这里插入图片描述
当底部进度条加载完毕时,jar 包则已在文档中生成
在这里插入图片描述

7、在文档中查看生成的 jar 包,对 jar 包粘贴复制到使用JAR包的JAVA工程

在这里插入图片描述
在这里插入图片描述
此时 jar 包导入成功,但没有相应的内容
在这里插入图片描述

8、右键单击 jar 包,选择【Add as Library】

在这里插入图片描述
之后在弹出菜单中选择【OK】
在这里插入图片描述
此时 jar 包即可应用
在这里插入图片描述

二、测试jar包

public class Test {    
    public static void main(String[] args) {        
        Dept dept = new Dept(11,"人事部","武汉");        
        System.out.println("部门编号 = " + dept.getDeptNo());        
        System.out.println("部门名称 = " + dept.getdName());        
        System.out.println("部门地址 = " + dept.getLoc());    
    } 
}

输出结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值