软件平台

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. SAP WM 确认TO单据的时候修改目的地Storage Bin
  2. MyBatis-学习笔记01【01.Mybatis课程介绍及环境搭建】
  3. linux:系统对open files的限制
  4. 监视窗口添加 $err,hr 一行来实时现实错误
  5. mysql inode_Linux中inode的大小、作用讲述
  6. android简单项目及代码_Android 开源项目 (AOSP) 代码搜索工具正式发布
  7. ZooKeeper集群部署方式
  8. 各型号英特尔CUP的功率
  9. Android:访问网络资源,在手机本地显示网络资源源代码
  10. 作为一个产品经理,产品文档该怎样写
  11. 如今市面上有哪些可以远程的软件?
  12. Matter-JS Composites 混合材料 · 下
  13. python多线程爬取音标
  14. 开源iTunes替代品– aTunes
  15. [Frank kelly] 经济学理论对TCP的收敛性和公平性做出分析,从理论上论证了TCP在互联网环境下的稳定性和有效性
  16. 杀死一只知更鸟——派克的经典作品
  17. linux修改mac地址_如何(以及为什么)在Windows,Linux和Mac上更改您的MAC地址
  18. MacbookPro中 Idea快捷建(记录中)
  19. java-极光短信以及通知回调整合
  20. 南阳oj入门题-蛇形填数

热门文章

  1. 嵌入式linux usb联网,嵌入式linux下MF825C上网
  2. java 支付宝转账_支付宝单笔转账到支付宝账户 Java
  3. 小程序tabBar不显示?
  4. 5G关键技术之D2D通信技术
  5. PIC单片机-Mplab的使用与实践
  6. 2022年首次升级:静态代码测试工具Helix QAC 2022.1 新版本功能快讯
  7. 结构专业规范大全_监理签字用语规范大全,就是这么专业!
  8. 微信小程序——样式覆盖
  9. 苹果手表计算机功能键,认识Mac的功能键,最值得你记住的苹果电脑快捷键列表...
  10. chrome 插件tempermonkey