国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java -jar指定外部配置文件

這篇具有很好參考價值的文章主要介紹了java -jar指定外部配置文件。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

場景

spingboot項目部署jar時,需要時常修改配置,為了方便,將配置文件放到j(luò)ar包外

操作步驟

  1. 在jar包同級目錄下創(chuàng)建config文件夾(位置沒有強制要求,為了方便而已)
    java -jar指定外部配置文件,java,jarjava -jar指定外部配置文件,java,jar

  2. 在jar包同級目錄下創(chuàng)建start.bat文件,并編輯內(nèi)容

@echo off
:: 命令窗口標題
title yudibei_performance_test
chcp  65001

:: 用 -Dspring.config.location 指定配置文件路徑, -Dfile.encoding=utf-8 要放在-jar前面,不會控制臺中文亂碼
java -Dfile.encoding=utf-8 -jar D:\jar_test\test.jar -Dspring.config.location=D:\jar_test\config 
pause
  1. 直接雙擊start.bat進行啟動
    java -jar指定外部配置文件,java,jar

總結(jié)

啟動jar之前設(shè)置參數(shù) -Dspring.config.location 指向外部配置目錄即可文章來源地址http://www.zghlxwxcb.cn/news/detail-623834.html

到了這里,關(guān)于java -jar指定外部配置文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • springboot項目(jar包)指定配置文件啟動

    springboot項目(jar包)指定配置文件啟動

    在JetBrains IDEA開發(fā)工具的配置 在IDEA中的program arguments配置此項 --spring.profiles.active=dev 命令 在IDEA中的VM options配置此項 -Dspring.profiles.active=dev 命令 該啟動時方式會去加載Jar包中resource目錄下application-dev.yml或application-dev.properties文件。同時需要注意的是通IDEA的啟動方式一樣。 y

    2024年02月12日
    瀏覽(30)
  • 關(guān)于jar包的命令:運行jar包時指定端口、直接修改jar包里的配置文件

    關(guān)于jar包的命令:運行jar包時指定端口、直接修改jar包里的配置文件

    如下:指定端口為8081,不管jar包里面之前是指定了什么端口號,最終訪問服務(wù)時還是以8081這個端口進行訪問 vim進入jar包后,會有類似如下的的內(nèi)容 在定位到具體某行(文件名)后,該文件會有提示,直接回車進入編輯模式,即可編輯了

    2024年02月12日
    瀏覽(22)
  • Java 運行jar包變更配置文件與變量

    為實現(xiàn)快速搭建和開發(fā),項目以Springboot框架搭建,springboot搭建的項目可以將項目直接打成jar包并運行,無需自己安裝配置Tomcat或者其他服務(wù)器,是一種方便快捷的部署方式。 假設(shè)項目以最常規(guī)的方式打包成一個整體的jar包部署,即配置文件包含在jar包里,就會出現(xiàn)一個問題

    2024年02月07日
    瀏覽(20)
  • java通過URLClassLoader類加載器加載外部jar

    java通過URLClassLoader類加載器加載外部jar

    ? ? 相信在實際工作中,大家可能會遇到這種需求,這個jar是外部的,并沒有添加到項目依賴中,只能通過類加載器加載并調(diào)用相關(guān)方法。 ? ? 這種jar加載,其實也簡單,我們通過普通的URLClassLoader就可以加載。代碼如下所示: ? ? 這里,只是把jar加載到了虛擬機中,要調(diào)用

    2024年02月16日
    瀏覽(12)
  • Java獲取Jar、War包路徑,并生成可編輯修改的本地配置文件

    Java獲取Jar、War包路徑,并生成可編輯修改的本地配置文件

    本地的可修改配置文件的編寫理應(yīng)是一個很常用的功能,但由于數(shù)據(jù)庫的存在,它鮮少被提及,大多數(shù)我們直接存儲到數(shù)據(jù)庫中了。 以至于現(xiàn)今,除了沒接觸數(shù)據(jù)庫的新手時常使用它以外,它沒有太多的出場機會。 也因此,其實很多人不太了解其中的存儲機制以及可能存在

    2024年01月25日
    瀏覽(21)
  • Docker 將jar包 打包成容器,并掛載jar包和指定yml配置

    1.在 Dockerfile 中指定基礎(chǔ)鏡像,如 openjdk:8-jdk-alpine。 2.在 Dockerfile 中創(chuàng)建一個工作目錄,如 /app。 3.將 jar 包復(fù)制到工作目錄中,可以使用 COPY 指令。 4.將 yml 配置文件復(fù)制到工作目錄中,也可以使用 COPY 指令。 5.暴露 jar 包使用的端口,可以使用 EXPOSE 指令。 6.在 Dockerfile 中指

    2024年02月05日
    瀏覽(21)
  • JAVA開發(fā)(運行JAR包怎么指定虛擬機內(nèi)存大?。? decoding=

    JAVA開發(fā)(運行JAR包怎么指定虛擬機內(nèi)存大小)

    我們都使用過 java? -jar? xxx.jar包去運行jar包。但是有時候要指定jar包運行時內(nèi)存,該怎么做,而且設(shè)置多大怎么衡量,很多人從來沒有了解過。 背景: ? ?我們開發(fā)java程序,可能涉及到開發(fā)環(huán)境,測試環(huán)境,生產(chǎn)環(huán)境。然后每個環(huán)境的服務(wù)器配置可能是不一樣的。比如說開

    2024年02月04日
    瀏覽(23)
  • SpringBoot外部配置文件

    SpringBoot外部配置文件

    ?作者簡介:大家好,我是Leo,熱愛Java后端開發(fā)者,一個想要與大家共同進步的男人???? ??個人主頁:Leo的博客 ??當(dāng)前專欄: 循序漸進學(xué)SpringBoot ?特色專欄: MySQL學(xué)習(xí) ??本文內(nèi)容:SpringBoot外部配置文件 ??個人知識庫: Leo知識庫,歡迎大家訪問 大家好,我是Leo哥??

    2024年02月01日
    瀏覽(14)
  • SpringBoot項目如何引入外部jar及將外部jar打包到項目發(fā)布jar包

    SpringBoot項目如何引入外部jar及將外部jar打包到項目發(fā)布jar包

    1、創(chuàng)建一個SpringBoot項目 下載項目之后將項目導(dǎo)入IDEA 2、如何添加外部jar包 準備一個外部的jar包, 我這里使用的是 guava-31.1-jre.jar 作為演示 下載地址:https://repo1.maven.org/maven2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar 在項目根路徑下創(chuàng)建一個文件夾libs,將guava-31.1-jre.jar放到li

    2024年02月15日
    瀏覽(23)
  • Springboot讀取外部配置文件,項目部署時配置讀取不到問題

    需求: 最近項目部署,但是每個地方都有個別地方配置的差異,我們每次打包后再進行修改極度不方便,這里將有關(guān)的配置都抽取出來,放在jar包外進行配置,這樣以后更新時只需要將jar包更換然后重啟即可,配置讀取外部的固定配置文件。 SpringBoot 配置 springboot默認配置的

    2024年02月07日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包