开发中经常会用到各种各样的jar包,极大的提高了开发效率。我自己是不是也可以写一个jar包?
找了一些资料,写一个简单的demo。
一、自定义一个jar包
(一)新建SpringBoot项目
1. 新建名称为myjar的SpringBoot项目。
2. pom.xml文件和application.properties文件不用改动。
3. 新建myJar类。如下:
@Component public class myJar {
public String myJarToString(String string){ return "这是我的jar包~你刚才输入的是:"+string; }
}
4. 项目结构如下:
(二)将项目打成jar包
分为两部分
1. 依次点击File—>Project Structure—>Artifacts,如下:
最后点击 OK 退出。
2. 依次点击Build—>Build Artifacts,如下:
3. 此时项目结构如下:
4. 将生成的jar包复制到自己的文件夹中待用。
二、使用刚才的jar包
1. 新建项目(略)
2. 引入jar包。
File—>Project Structure,如下:
找到之前生成的jar包。
此时项目中已经引入了myjar.jar。如下:
3. 测试
增加测试方法:
@Test
public void test(){
myJar myJar01 = new myJar();
String str = myJar01.myJarToString(“我在测试”);
System.out.println(str);
}
效果如下:
eclipse的具体操作步骤和idea不完全一致,但是思路是一样的。