码迷,mamicode.com
首页 > 编程语言 > 详细

IDEA导出jar包和使用jar包

时间:2019-12-08 01:13:39      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:data   height   end   static   ide   java   block   com   alt   

1.jar包要求

  • 新建 maven project,设置号下面三个配置,在引用jar的时候需要填写
    <groupId>com.xxx.common</groupId>
    <artifactId>dataprovider</artifactId>
    <version>1.0.0.RELEASE</version>
  • 要想封装自己的工具类需要有一个main方法入口才能打jar包
    package jfxu.common;
    
    public class DataProvider {
      private String data = "hello word";
      public void setData(String data){
          this.data = data;
      }
    
      public String getData() {
          return data;
      }
    
      public static void main(String[] args) {
          System.out.println("you can use dataprovider with new DataProvider!");
      }
    }

2.idea 打jar包

步骤一

File --> Project-Structural... --> Artifacts

技术图片
技术图片

步骤二

点击“+”号 --> From modules with dependencies...

技术图片

Main Class 选择包含main方法的类
JAR files form libraries 选择第一个:把依赖的包打进一个包中;选择第二个则打包时不包含依赖的包
Directory for META-INF/MANIFEST.MF: 默认就可以,不用关心
Include tests:是否连测试代码一起打包,默认不需要
配好后点击OK

技术图片

步骤三

Build --> Build Artficts...
点击Build,稍等一会包就打好了,到上面的输出目录查看一下

技术图片
技术图片

3.idea引用jar包

步骤一

在maven工程的resource目录下创建一个lib文件夹
复制需要导入的jar包

技术图片

步骤二

根据提示导入lib下面的jar包

技术图片
技术图片
技术图片
技术图片
技术图片

步骤三

调用jar中的方法进行检测
技术图片

IDEA导出jar包和使用jar包

标签:data   height   end   static   ide   java   block   com   alt   

原文地址:https://www.cnblogs.com/jfxu/p/12004113.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!