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

一文講解如何優(yōu)雅的調(diào)試jar包

 更新時(shí)間:2022年03月15日 15:34:49   作者:小虎暮雨  
在現(xiàn)實(shí)開(kāi)發(fā)過(guò)程中,現(xiàn)場(chǎng)環(huán)境永遠(yuǎn)比開(kāi)發(fā)環(huán)境復(fù)雜,下面這篇文章主要給大家介紹了關(guān)于如何優(yōu)雅的調(diào)試jar包的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下

問(wèn)題:

一般情況下,可以打成Jar包的項(xiàng)目,它的源碼運(yùn)行Application項(xiàng)目時(shí),是可以直接調(diào)試源碼的。但是實(shí)際項(xiàng)目在測(cè)試環(huán)境運(yùn)行時(shí)是以jar的形勢(shì)運(yùn)行,碰到測(cè)試環(huán)境出問(wèn)題,本地運(yùn)行OK的這種情況,有兩種case:1、遠(yuǎn)程在線調(diào)試,2、把jar下載下來(lái),本地調(diào)試jar包

現(xiàn)已本地調(diào)試jar為例:

步驟:

1、通過(guò)以下命令啟動(dòng) jar文件:(端口5005可以修改)

shell

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 [你的 jar 文件]

這一步需要打開(kāi)Terminal這個(gè)窗口,可以使用快捷鍵(Alt +F12)這里可以直接執(zhí)行命令,如下:

2、創(chuàng)建一個(gè)"Remote" 執(zhí)行配置:

3、保留 默認(rèn)配置點(diǎn)擊 "Apply" 和 "Ok"

4、因?yàn)槟愕腏ar文件已經(jīng)在執(zhí)行了, 所以可以直接開(kāi)始 debug:

關(guān)鍵點(diǎn):IDEA源碼必須與待調(diào)試jar包保持一致,切記?。?!不然進(jìn)不了debug模式!?。?!

如果出現(xiàn)以下錯(cuò)誤,那是因?yàn)榈谝徊經(jīng)]有執(zhí)行jar包

Unable to open debgger port(localhost:5005):java.net.ConnectException"Connection refused:connect"

后記:

這個(gè)方法也可以用來(lái)調(diào)試部署到遠(yuǎn)程服務(wù)器的Jar包,操作同上,要求線上服務(wù)器以下方式進(jìn)行啟動(dòng)

java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 [你的 jar 文件]

不過(guò),一般正式的公司對(duì)發(fā)布有著嚴(yán)格的規(guī)范,一般不允許在線去debug代碼,容易影響線上用戶。

到此這篇關(guān)于優(yōu)雅的調(diào)試jar包的文章就介紹到這了,更多相關(guān)優(yōu)雅調(diào)試jar包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java 配置加載機(jī)制詳解及實(shí)例

    Java 配置加載機(jī)制詳解及實(shí)例

    這篇文章主要介紹了Java 配置加載機(jī)制詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • SpringCloud?中防止繞過(guò)網(wǎng)關(guān)請(qǐng)求直接訪問(wèn)后端服務(wù)的解決方法

    SpringCloud?中防止繞過(guò)網(wǎng)關(guān)請(qǐng)求直接訪問(wèn)后端服務(wù)的解決方法

    這篇文章主要介紹了SpringCloud中如何防止繞過(guò)網(wǎng)關(guān)請(qǐng)求直接訪問(wèn)后端服務(wù),本文給大家分享三種解決方案,需要的朋友可以參考下
    2023-06-06
  • 一文教你如何更改IDEA已有項(xiàng)目的路徑/名稱

    一文教你如何更改IDEA已有項(xiàng)目的路徑/名稱

    由于IDEA項(xiàng)目路徑中有中文、空格等特殊符號(hào),影響正常使用,想要修改路徑名稱,怎么正確修改IDEA項(xiàng)目名稱,使其正常運(yùn)行呢?所以本文小編講給大家詳細(xì)的介紹了更改IDEA已有項(xiàng)目的路徑/名稱解決方案,需要的朋友可以參考下
    2023-11-11
  • SpringBoot應(yīng)用自定義logback日志詳解

    SpringBoot應(yīng)用自定義logback日志詳解

    默認(rèn)情況下,SpringBoot內(nèi)部使用logback作為系統(tǒng)日志實(shí)現(xiàn)的框架,將日志輸出到控制臺(tái),不會(huì)寫(xiě)到日志文件。本篇文章主要講解下如何自定義logabck.xml以及對(duì)logback文件中配置做一個(gè)詳解,需要的可以參考一下
    2022-10-10
  • springboot接入微信app支付的方法

    springboot接入微信app支付的方法

    本文使用springboot集成微信支付服務(wù),包含微信統(tǒng)一支付訂單接口,以及支付回調(diào)接口等,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Java基礎(chǔ)之?dāng)?shù)組的初始化過(guò)程

    Java基礎(chǔ)之?dāng)?shù)組的初始化過(guò)程

    Java數(shù)組分為靜態(tài)和動(dòng)態(tài)初始化,靜態(tài)初始化中,程序員設(shè)定元素初始值,系統(tǒng)決定長(zhǎng)度;動(dòng)態(tài)初始化中,程序員設(shè)定長(zhǎng)度,系統(tǒng)提供初始值,數(shù)組初始化后長(zhǎng)度固定,存儲(chǔ)在堆內(nèi)存中,數(shù)組變量在棧內(nèi)存指向堆內(nèi)存數(shù)組對(duì)象,基本類型數(shù)組存儲(chǔ)數(shù)據(jù)值,引用類型數(shù)組存儲(chǔ)對(duì)象引用
    2024-10-10
  • Java?多線程并發(fā)LockSupport

    Java?多線程并發(fā)LockSupport

    這篇文章主要介紹了Java?多線程并發(fā)LockSupport,LockSupport?類是用于創(chuàng)建鎖和其他同步類的基本線程阻塞原語(yǔ),更多相關(guān)內(nèi)容需要得小伙伴可以參考一下下面文章內(nèi)容
    2022-06-06
  • Java面向?qū)ο蟪绦蛟O(shè)計(jì):類的定義,靜態(tài)變量,成員變量,構(gòu)造函數(shù),封裝與私有,this概念與用法詳解

    Java面向?qū)ο蟪绦蛟O(shè)計(jì):類的定義,靜態(tài)變量,成員變量,構(gòu)造函數(shù),封裝與私有,this概念與用法詳解

    這篇文章主要介紹了Java面向?qū)ο箢惖亩x,靜態(tài)變量,成員變量,構(gòu)造函數(shù),封裝與私有,this概念與用法,較為詳細(xì)的分析了Java類的定義,靜態(tài)變量,成員變量,構(gòu)造函數(shù),封裝,私有等相關(guān)原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-04-04
  • Java中常用的設(shè)計(jì)模式之責(zé)任鏈模式詳解

    Java中常用的設(shè)計(jì)模式之責(zé)任鏈模式詳解

    這篇文章主要為大家詳細(xì)介紹了Java中常用的設(shè)計(jì)模式之責(zé)任鏈模式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • SpringBoot優(yōu)化接口響應(yīng)時(shí)間的九個(gè)技巧

    SpringBoot優(yōu)化接口響應(yīng)時(shí)間的九個(gè)技巧

    在實(shí)際開(kāi)發(fā)中,提升接口響應(yīng)速度是一件挺重要的事,特別是在面臨大量用戶請(qǐng)求的時(shí)候,本文為大家整理了9個(gè)SpringBoot優(yōu)化接口響應(yīng)時(shí)間的技巧,希望對(duì)大家有所幫助
    2024-01-01

最新評(píng)論

黄龙县| 太原市| 保靖县| 凤城市| 阿图什市| 六安市| 姜堰市| 莱州市| 重庆市| 和田县| 堆龙德庆县| 察隅县| 福海县| 桃园市| 托里县| 电白县| 平原县| 桐城市| 盐城市| 桦甸市| 江华| 高邑县| 城固县| 民权县| 霍林郭勒市| 永善县| 云安县| 鄄城县| 奉贤区| 灵寿县| 西平县| 迁安市| 柘荣县| 西青区| 邵阳市| 饶河县| 毕节市| 周宁县| 虞城县| 思茅市| 本溪市|