[新手向]Java常用包的免费+官方的下载/导入

    今天写程序需要用到java-commons工具包。由于是第一次使用外部的包,所以在找相关资源和导入使用的时候遇到了一些问题。

    现把问题和解决方法记录下来,供参考。

    eclipse  + Java 11

  • 在哪里免费下载包?

       因为我想实现的目的是:使用StringUtils这个工具类里的strip方法删除字符串两边的“[]”,

       经过查询发现这个类在java-commons-lang包里面,所以,

      1、 进入 http://commons.apache.org/proper/  这一官方下载网址进行下载。

    (其实CSDN里面也有很多人分享下载好的全套commons包什么的,就是需要积分)sigh

        搜索引擎上也能找到,但是个人感觉官网下载其实也很方便了。

             打开以后长这样↓

              [新手向]Java常用包的免费+官方的下载/导入_第1张图片

       2、 找到想要的包,单击进入-选择下载(download)↓

            [新手向]Java常用包的免费+官方的下载/导入_第2张图片

 

        3、找到source-xxx.zip/tar.gz

              (binaries二进制,不知道这个和下面那个有什么区别TAT),看起来source比较像

              可以任意选一个下载(?可能只是压缩方式不一样8)

           [新手向]Java常用包的免费+官方的下载/导入_第3张图片

             下载的位置没有要求,只要好找一点hhh   

        4、下载+解压得到↓

              [新手向]Java常用包的免费+官方的下载/导入_第4张图片

             完成!

  • 怎么导入包?

      一开始我直接 右键-Properties-Java Build Path -Libraries-ModulePath-AddExternal Jars

      就算后来又加路径?还是失败

      报错:java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils  

      说是没有找到包= = 

      后来换了个方法就好啦~

      1、在工程下创建一个文件夹Folder(不是源文件夹Source Folder)

      2、把jar拷贝进去,再右键这个jar,选择“build path”,选“add to build path”。

             完成!

 

参考:

1、List调用toString()方法后,去除两头的中括号

https://blog.csdn.net/kouwoo/article/details/50487262
2、java各种commons工具包的免费下载地址

https://blog.csdn.net/Thanours/article/details/79231303

3、Class Not Found Exception解决

https://blog.csdn.net/justdb/article/details/7552614

      请问导入的jar包应存放到那个目录?

https://bbs.csdn.net/topics/391999869

你可能感兴趣的:(Java!)