软件平台

Apache NetBeans IDE 11.0,Ant项目构建工具(注意,Ant,而不是Maven,或Gradle),JDK 12.0.2

基于Ant创建Java库项目

点击File->Open Project,选择Java with Ant->Java Class Library,然后点击Next

确定库项目的名称,点击Finish,至此完成了Java库项目的创建。

如下为库项目的文件结构。

在项目中创建一个名为tools的包,并在其中创建一个PrintIntArr类。

PrintIntArr的源代码如下:

package tools;public class PrintIntArr {public static void printIntArr(int[] arr){System.out.println("[");for(int i=0;i<arr.length;i++){if(i==(arr.length-1)){System.out.print(i);}else{System.out.print(i+",");}            }System.out.println("]");     }
}

选中ToolLib项目,右键,点击Build,以编译库项目生成jar包。

Java库项目编译成功后,定位至项目的目录,会发现生成下图左边的builddist文件夹,其中build文件夹包含的是构建文件,dist文件夹包含的是发布的jar包,也就是第三方库,如下图右边所示,库的名称为项目的名称。

基于Ant创建Java项目并导入上面生成jar包

点击File->Open Project,选择Java with Ant->Java Application,然后点击Next

确定库项目的名称:TestToolLib,点击Finish`,至此完成了Java项目的创建。

Java项目创建完毕后,回到主界面,会发现默认创建了testtoollib包,并在其中创建了一个名为TestToolLib类。

TestToolLib类中放入如下的测试代码:

package testtoollib;import tools.PrintIntArr;public class TestToolLib {public static void main(String[] args) {int[] arr=new int[]{0,4,8,9,5,7};PrintIntArr.printIntArr(arr);}
}

当然,此时还是无法运行成功的,因为尚未导入上面生成的jar包:ToolLib.jar,为此需要进行导入第三方库的操作。首先选中项目,右键,再点击Properties,在出现的Project Properties界面中的左侧选中Libraries,然后点击右侧Classpath+标记,选择点击Add JAR/Folder,表示添加jar包和文件夹

在本地的文件系统中寻找到需要添加的jar包,此处的是ToolLib.jar,寻找到后,点击打开

需要添加的jar包添加到后,点OK,至此,导入第三方库的操作就完成了。

导入第三库完成后,运行TestToolLib.java文件,如下为运行的结果。

基于Ant在NetBeans 11.0中创建并使用第三方库(jar包)相关推荐

  1. VC6.0中创建和使用静态库

    一:在VC6.0中创建静态库 1, 新建一个win32 static library工程,默认"OK",然后点击"finish"即可: 2, 在此工程中添加.c ...

  2. 在ASP.NET Core 2.0中创建Web API

    目录 介绍 先决条件 软件 技能 使用代码 第01步 - 创建项目 第02步 - 安装Nuget包 步骤03 - 添加模型 步骤04 - 添加控制器 步骤05 - 设置依赖注入 步骤06 - 运行We ...

  3. netbeans html 格式化,在NetBeans IDE8.0中怎么把html的文件转换成jsp格式

    满意答案 在NetBeans IDE8.0中把html的文件转换成jsp格式的方法: 将html页改成jsp有两种方法,第一种是直接修改html文件,另一种是新建jsp文件. 1.原始html文件内容 ...

  4. VB6.0中创建和使用文本资源文件

    不少网友问及如何在VB中建立和使用文本资源文件.我想这也是很多VB初学者迫切想掌握的技巧.为此,将回答网友的信件整理了一下,形成此文,希望对大家有些帮助. 一.文本资源文件的建立 第一步:启动资源编辑 ...

  5. 在 ASP.NET 2.0 中创建 Web 应用程序主题(一)

    在ASP.net2.0中创建Web应用程序主题 来源:MSDN 适用范围: MicrosoftASP.NET2.0 MicrosoftVisualStudio2005 摘要:StephenWalthe ...

  6. linux 目录中的文件和子目录生成jar包文件的方法

    linux 目录中的文件和子目录生成jar包文件的方法 jar cvf spark-libs.jar -C //usr/cwgis/app/spark/jars/ .//注意:.点前面有一个空格 [r ...

  7. springboot中如何添加第三方的jar包或者说如何配置本地jar

    首先推荐博客: spring-boot-maven-plugin 安装本地jar 包 http://www.cnblogs.com/acm-bingzi/p/mavenSpringBootPlugin ...

  8. idea中将java项目中的单个类打包成jar包

    文章目录 打包jar包 导入jar包使用 JAR文件的全称是Java Archive File,即Java档案文件.JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,被称为JAR包.JAR文件与z ...

  9. 在maven 2工程中加入iTextAsian支持(maven添加自定义jar包到本地仓库)

    最近需要在工程中加入JasperReports,其中要用到把报表导出为pdf文件的功能.JasperReports内部使用iText来输出pdf文档,而iText对中文是放在单独的包iTextAsia ...

  10. Python中使用pip安装第三方库报错解决方法

    参考:https://blog.csdn.net/answerxiaoai/article/details/104297187 在安装Google开源维护的算法优化求解器Ortools时出现错误,采用 ...

最新文章

  1. RSA体系 c++/java相互进行加签验签--转
  2. mysql主从授权_MySQL主从复制(10)读写分离授权多种方案
  3. RHEL5.1下安装GCC
  4. ROG游戏手机5跑分曝光:全球首发18GB超大内存
  5. JSP自定义select标签 字典表数据
  6. Leetcode五大常用算法
  7. win7录屏_专业电脑录屏方法有哪些?分享录屏靠谱方法!
  8. 【f1c200s/f1c100s】PWM驱动适配
  9. 新手必看:PS软件入门基础知识
  10. 12x12怎么速算_12x12怎样巧算
  11. matlab求广义逆及线性方程组的解
  12. 问题G:卡布列克常数
  13. 【C语言】之实现三角形类型判断
  14. Tkinter登陆界面设计
  15. 银行等单位工作日计算的实现
  16. 在 Debian 11 Bullseye 上安装 Proxmox VE 7国内镜像源
  17. 机械原理课程设计 洗瓶机机构设计(设计说明书+3张CAD图纸+连杆机构设计软件)
  18. 表格操作系列——在指字的区域内增加或删除行不影响排版
  19. 基于协整理论的配对交易
  20. 【连载】【FPGA黑金开发板】Verilog HDL那些事儿--低级建模的基础实例(七)

热门文章

  1. comsol积分函数_comsol内置函数
  2. ImageNet ILSVRC2012数据集(分类部分)简要介绍和初步处理
  3. DelayQueue延时队列操作实例
  4. mysql8安装步骤教程
  5. 粒子群算法的适应度函数问题
  6. 理论力学知识要点(五)
  7. 中国第一代技术网红,在阿里被当神一样崇拜:我不跟人拼智商,我就跟他们拼狠!...
  8. pdf格式如何压缩文件大小?
  9. 专用计算机国产化替代工作方案,倪光南再谈核心技术自主可控 列举国产替代方案...
  10. PDF编辑技巧2:删除页面和添加页面