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

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

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

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

IDEA 的 Mark Directory as

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

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

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

原文如下:

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

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

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

如何添加到這個(gè)目錄下呢?

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

通過(guò)界面操作的方法

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

打開(kāi)File -> Project Structure ...

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

這個(gè)時(shí)候就添加了屬性文件,同時(shí)文件夾的圖標(biāo)也會(huì)變化

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

直接修改配置文件的方法

上面的操作,實(shí)際上是修改了IDEA的 iml文件,每一個(gè)項(xiàng)目都有一個(gè).iml文件

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

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

最后重新build 一下就行

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springcloud + mybatis + seate集成示例

    springcloud + mybatis + seate集成示例

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

    詳解Java?Map中三個(gè)冷門容器的使用

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

    關(guān)于IDEA中spring-cloud-starter-alibaba-nacos-discovery 無(wú)法引入問(wèn)題

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

    幾道常問(wèn)Redis面試題,你能答對(duì)嗎?

    在程序員面試過(guò)程中redis相關(guān)的知識(shí)是常被問(wèn)到的話題。這篇文章主要介紹了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實(shí)現(xiàn)方案

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

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

    Springboot框架實(shí)現(xiàn)自動(dòng)裝配詳解

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

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

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

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

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

    springboot解決Class path contains multiple 

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

最新評(píng)論

永春县| 金昌市| 日照市| 玛纳斯县| 双鸭山市| 蚌埠市| 红安县| 余江县| 明水县| 平湖市| 来安县| 会昌县| 大英县| 天等县| 兰溪市| 玛曲县| 日照市| 海宁市| 徐汇区| 山丹县| 东阳市| 乃东县| 湘乡市| 怀仁县| 榆树市| 类乌齐县| 东乡族自治县| 耿马| 沈丘县| 乾安县| 辛集市| 安丘市| 兴和县| 高州市| 车致| 新兴县| 广平县| 汝阳县| 鹤庆县| 徐州市| 利津县|