• Java (二)基于Eclipse配置Commons IO的环境


    上一篇:Java (一)下载APACHE Commons IO

    一、新建一个Java Project

    二、使用鼠标右键点击工程,选择New > Folder

    三、在Folder name输入文件夹的名称,之后点击Finish

    四、解压之前下载的Commons IO压缩包,选择并复制commons-io-2.6.jarcommons-io-2.6-sources.jar

    五、回到Eclipse,将复制的commons-io-2.6.jarcommons-io-2.6-sources.jar粘贴到文件夹lib中。

    六、使用鼠标右键点击commons-io-2.6.jar,选Build Path > Add to Build Path

    七、执行上一步骤之后,如果能顺利生成Referenced Libraries,表示添加成功。


    下载一张图片

    例:从 Oracle 官网下载一张图片

    Java Project 结构

    Main.java 文件的内容:

     1 package com.mk;
     2 
     3 import java.io.File;
     4 import java.io.IOException;
     5 import java.net.URL;
     6 
     7 import org.apache.commons.io.FileUtils;
     8 
     9 public class Main {
    10 
    11   public static void main(String[] args) throws IOException {
    12     /**
    13      * 从 Oracle 官网下载一张图片
    14      */
    15     String url = "https://www.oracle.com/ocom/groups/public/@otn/documents/digitalasset/2167990.jpg";
    16     // 这里使用了相对路径,如果下载成功,下载的图片存放在工程下,选择工程按 F5 刷新,即可看到下载的图片。
    17     // 注意要保存的图片的扩展名,需要与 url 中的图片的扩展名保持一致。
    18     FileUtils.copyURLToFile(new URL(url), new File("Java_Conceptual_Diagram.jpg"));
    19   }
    20 }

    查看源代码的方法

    1、确保你已经下载 jar 的源码包。存放在哪儿无所谓,关键是你能找到。为了方便演示,我放在工程目录下。

    2、将鼠标放在某代码段,按 Ctrl+鼠标左键(快捷键 F3)查看其源码

    3、如果还没有关联过源码包,一般会出现如下提示

    4、点击上图中的 Attach Source...

    5.1、如果你的源码包放在工程中。那么,选择 Source Attachment Configuration > Workspace location > Browse..,在工程中选择对应的源码包即可,如下图:

    5.2、如果你的源码包没有存放在工程中,而是存放在电脑中的其它位置。那么,选择 Source Attachment Configuration > External location > External File... | External Folder,在相应的位置中选择对应的源码包即可,如下图:

    注意:如果源码包是一个 jar,选择 External File...;如果源码包是一个文件夹,选择 External Folder...

    下一篇:Java (三)APACHE Commons IO 常规操作

  • 相关阅读:
    力扣Leetcode 3. 无重复字符的最长子串
    力扣Leetcode 21. 合并两个有序链表
    力扣Leetcode 202. 快乐数 -快慢指针 快乐就完事了
    力扣Leetcode 面试题56
    力扣Leetcode 33. 搜索旋转排序数组
    力扣Leetcode 46. 全排列
    python123期末四题编程题 -无空隙回声输出-文件关键行数-字典翻转输出-《沉默的羔羊》之最多单词
    深入理解ReentrantLock的实现原理
    深入图解AQS实现原理和源码分析
    Java:CAS(乐观锁)
  • 原文地址:https://www.cnblogs.com/Satu/p/10853218.html
Copyright © 2020-2023  润新知