首页 技术 正文
技术 2022年11月16日
0 收藏 613 点赞 3,827 浏览 1208 个字

本来想用idea安装的,不过用maven生成后发现jar有20,30M肯定不对,后来还是用eclipse生成了,方便很多

环境:

eclipse luna,jdk1.8_112

1.生成jar包,首先我们写一个类,几个普通的函数

代码:

public class Util {

public void say(){
System.out.println(“hello”);
}

public int add(int a,int b){
return a + b;
}
}

2.我们把这几个方法封装成jar包,好让我们其它项目可以用

右击Demo1项目 -》export ->JAR file,然后next

3.然后finish,就可以找到jar包了,把这个jar包copy到eclipse中可以直接用,例如再新建一个项目Demo2

//这个Util就是我们刚刚打包的类

import com.ontoweb.message.Util;

public class Test {

private static Util util = new Util();

public static void main(String[] arg){
System.out.println(“这是主函数”);
util.say();
System.out.println(“相加的结果是” + util.add(1, 2));
}

public void answer(){
util.say();
}

public void add(int a,int b){
System.out.println(“相加的结果是” + util.add(a, b));
}
}

在这个类里,右击run as -> java application,就可以有结果了

4.将jar包以maven的形式导入到idea中

首先把jar包的名字改成我们想要的,例如spring-message-1.0.0.jar,然后运行maven命令(需要maven环境)

mvn install:install-file -Dfile=C:\Users\xiabin\Desktop\spring-message-1.0.0.jar -DgroupId=com.ontoweb -DartifactId=spring-message -Dversion=1.0.0 -Dpackaging=jar

 -Dfile:你的jar包的位置

 -DgroupId: 是项目组织唯一的标识符(这里可以自己定)

 -DartifactId:项目的唯一的标识符(这里可以自己定)

 -Dpackaging:指定包是jar包

安装完就可以在maven仓库找到我们的包了

5.然后在maven的pom.xml中引用我们的jar包

<dependency>
  <groupId>com.ontoweb</groupId>
  <artifactId>spring-message</artifactId>
  <version>1.0.0</version>
</dependency>

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,086
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,561
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,410
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,183
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,820
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,903