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

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

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

問題:

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

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

步驟:

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

shell

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

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

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

3、保留 默認配置點擊 "Apply" 和 "Ok"

4、因為你的Jar文件已經(jīng)在執(zhí)行了, 所以可以直接開始 debug:

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

如果出現(xiàn)以下錯誤,那是因為第一步?jīng)]有執(zhí)行jar包

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

后記:

這個方法也可以用來調(diào)試部署到遠程服務(wù)器的Jar包,操作同上,要求線上服務(wù)器以下方式進行啟動

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

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

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

相關(guān)文章

  • Java 配置加載機制詳解及實例

    Java 配置加載機制詳解及實例

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

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

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

    一文教你如何更改IDEA已有項目的路徑/名稱

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

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

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

    springboot接入微信app支付的方法

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

    Java基礎(chǔ)之數(shù)組的初始化過程

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

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

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

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

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

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

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

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

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

最新評論

榆林市| 桦南县| 阿坝县| 安多县| 界首市| 内乡县| 贵州省| 常宁市| 华宁县| 元朗区| 茶陵县| 富裕县| 疏附县| 赫章县| 利川市| 金川县| 库尔勒市| 梁河县| 宜丰县| 如皋市| 莆田市| 会理县| 沙河市| 宁武县| 禹州市| 台前县| 唐河县| 崇州市| 大庆市| 定边县| 龙井市| 温泉县| 宿州市| 盐城市| 长乐市| 西华县| 北宁市| 尖扎县| 宁武县| 同心县| 水富县|