最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA如何添加配置文件到classpath中

 更新時間:2020年09月19日 14:57:31   作者:賈樹丙  
這篇文章主要介紹了IDEA如何添加配置文件到classpath中,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

突然發(fā)現(xiàn)有一種簡單的辦法:

IDEA 的 Mark Directory as

右鍵項目中的一個文件夾,會出現(xiàn)目錄【Mark Directory as】

選擇【Resources Root】 實現(xiàn)下面原文的效果

其中 Excluded :排除掉當前文件夾,如果文件夾是source文件夾,排除了,就變成普通文件夾,不再認為是source,就不會編譯當前文件夾內(nèi)部的java到classpath里

原文如下:

getResourceAsStream()方法可以從classpath 中讀取文件,其實就是編譯后的class 文件所在的路徑

prop.load(this.getClass().getClassLoader().getResourceAsStream(fileName));

添加到classpath中的文件,會被直接拿到跟class文件相同的目錄下,比如下面的這個屬性文件config.properties,就在編譯后的classes文件夾下

如何添加到這個目錄下呢?

直接在AAA.java 同目錄下新建不可以直接實現(xiàn)效果的

通過界面操作的方法

首先可以在src 下新建個目錄resources,在這個目錄下添加所需的文件config.properties

打開File -> Project Structure ...

選擇Modules-> Sources 界面,選擇到文件夾 resources,然后右鍵,選擇 Resources

這個時候就添加了屬性文件,同時文件夾的圖標也會變化

重新build一下,就實現(xiàn)了添加配置文件到classpath 的效果了。

直接修改配置文件的方法

上面的操作,實際上是修改了IDEA的 iml文件,每一個項目都有一個.iml文件

所以我們可以直接在project.iml 文件中添加

<sourceFolder url="file://$MODULE_DIR$/src/resources" type="java-resource" />

最后重新build 一下就行

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • springcloud + mybatis + seate集成示例

    springcloud + mybatis + seate集成示例

    本文主要介紹了springcloud + mybatis + seate集成示例,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • 詳解Java?Map中三個冷門容器的使用

    詳解Java?Map中三個冷門容器的使用

    本篇文章主要講解下Map家族中3個相對冷門的容器,分別是WeakHashMap、EnumMap、IdentityHashMap,?想必大家在平時的工作中也很少用到,或者壓根不知道他們的特性以及適用場景,本篇文章就帶你一探究竟
    2022-12-12
  • 關于IDEA中spring-cloud-starter-alibaba-nacos-discovery 無法引入問題

    關于IDEA中spring-cloud-starter-alibaba-nacos-discovery 無法引入問題

    這篇文章主要介紹了關于IDEA中spring-cloud-starter-alibaba-nacos-discovery 無法引入問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • 幾道常問Redis面試題,你能答對嗎?

    幾道常問Redis面試題,你能答對嗎?

    在程序員面試過程中redis相關的知識是常被問到的話題。這篇文章主要介紹了13道Redis面試題,整理一下分享給大家,感興趣的小伙伴們可以參考一下
    2021-07-07
  • SpringBoot?整合Thymeleaf教程及使用方法

    SpringBoot?整合Thymeleaf教程及使用方法

    Thymeleaf?是一款用于渲染?XML/XHTML/HTML5?內(nèi)容的模板引擎,它與?JSP,Velocity,FreeMaker?等模板引擎類似,也可以輕易地與?Spring?MVC?等?Web?框架集成,這篇文章主要介紹了SpringBoot?整合Thymeleaf教程及使用,需要的朋友可以參考下
    2023-11-11
  • springboot注解Aspect實現(xiàn)方案

    springboot注解Aspect實現(xiàn)方案

    本文提供一種自定義注解,來實現(xiàn)業(yè)務審批操作的DEMO,不包含審批流程的配置功能。對springboot注解Aspect實現(xiàn)方案感興趣的朋友一起看看吧
    2022-01-01
  • Springboot框架實現(xiàn)自動裝配詳解

    Springboot框架實現(xiàn)自動裝配詳解

    在使用springboot時,很多配置我們都沒有做,都是springboot在幫我們完成,這很大一部分歸功于springboot自動裝配。本文將詳細為大家講解SpringBoot的自動裝配原理,需要的可以參考一下
    2022-08-08
  • 帶你快速搞定Mysql優(yōu)化

    帶你快速搞定Mysql優(yōu)化

    大部分的游戲數(shù)據(jù)庫都是使用mysql ,所以今天今天大概聊一下對數(shù)據(jù)庫的優(yōu)化原則問題,都是基于InnoDB 引擎,希望你能在遇到同樣的問題時能解決問題
    2021-07-07
  • java微信公眾號發(fā)送消息模板

    java微信公眾號發(fā)送消息模板

    這篇文章主要為大家詳細介紹了java微信公眾號發(fā)送消息模板,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • springboot解決Class path contains multiple SLF4J bindings問題

    springboot解決Class path contains multiple 

    這篇文章主要介紹了springboot解決Class path contains multiple SLF4J bindings問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07

最新評論

天祝| 保德县| 塔河县| 全椒县| 南康市| 城固县| 仁怀市| 名山县| 西平县| 成安县| 凯里市| 临湘市| 霍州市| 桃园市| 来凤县| 乾安县| 凌云县| 南平市| 仙居县| 台江县| 建昌县| 济源市| 札达县| 江北区| 长子县| 桃源县| 平顺县| 射阳县| 台东县| 义马市| 安陆市| 怀来县| 依兰县| 都匀市| 晋宁县| 沁水县| 拜泉县| 清水河县| 桃园县| 抚宁县| 绥德县|