基于IDEA 的遠(yuǎn)程調(diào)試 Weblogic的操作過(guò)程
基于IDEA 的遠(yuǎn)程調(diào)試 Weblogic
使用環(huán)境
docker + vulhub
騰訊云上部署docker,docker上部署vulhub中的weblogic
背景
IDEA 可以在無(wú)源代碼的情況下進(jìn)行遠(yuǎn)程調(diào)試,只需將程序的 class文件或 jar包添加進(jìn)項(xiàng)目依賴(lài)即可對(duì)一些未開(kāi)源的 Java程序 或大型中間件進(jìn)行遠(yuǎn)程調(diào)試。
操作過(guò)程
docker 相關(guān)配置
進(jìn)入vulhub 的 weblogic 指定文件,修改 docker-compose.yml。將數(shù)據(jù)映射到本地的8453端口即可
在最后一行添加
- "8453,8453"

查看容器信息
docker ps

輸入 命令 docker-compose up -d 啟動(dòng)容器
進(jìn)入容器
docker exec -it [容器名] /bin/bash docker exec -it 56 /bin/bash
修改 setDomainEnv.sh 配置文件,添加兩行代碼
ebugFlag="true" export debugFlag


重啟docker。需要在 linux 的root 視圖下
sudo service docker restart docker-compose up -d docker exec -it 56 /bin/bash
打包壓縮 module 和 wlserver_10.3 文件
tar -zcvf modules.tar.gz modules/ tar -zcvf wlserver_10.3.tar.gz wlserver_10.3/
將上述壓縮文件復(fù)制到 linux機(jī) 的 /home/ubuntu 目錄
docker cp 56:/root/Oracle/Middleware/modules.tar.gz /home/ubuntu/ docker cp 56:/root/Oracle/Middleware/wlserver.tar.gz /home/ubuntu/
IDEA 相關(guān)配置
下載的 modules 和 wlserver ,其中都是jar包
用IDEA 打開(kāi)上述的兩個(gè)文件夾,然后 add as Librery(添加依賴(lài))
然后點(diǎn)擊 add Configuration

到此這篇關(guān)于基于IDEA 的遠(yuǎn)程調(diào)試 Weblogic的操作過(guò)程的文章就介紹到這了,更多相關(guān)IDEA遠(yuǎn)程調(diào)試 Weblogic內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 使用idea遠(yuǎn)程調(diào)試jar包的配置過(guò)程
- idea遠(yuǎn)程debug調(diào)試部署在tomcat上項(xiàng)目
- IDEA實(shí)現(xiàn)遠(yuǎn)程調(diào)試步驟詳解
- Tomcat使用IDEA遠(yuǎn)程Debug調(diào)試的講解
- idea遠(yuǎn)程調(diào)試spark的步驟講解
- Intellij idea遠(yuǎn)程debug連接tomcat實(shí)現(xiàn)單步調(diào)試
- 詳述IntelliJ IDEA遠(yuǎn)程調(diào)試Tomcat的方法(圖文)
- idea2023遠(yuǎn)程調(diào)試springboot的過(guò)程詳解
相關(guān)文章
Springboot+jwt實(shí)現(xiàn)在線(xiàn)用戶(hù)功能(示例代碼)
這篇文章主要介紹了Springboot+jwt實(shí)現(xiàn)在線(xiàn)用戶(hù)功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-12-12
導(dǎo)入maven項(xiàng)目各個(gè)注解均報(bào)錯(cuò)的解決方案
這篇文章主要介紹了導(dǎo)入maven項(xiàng)目各個(gè)注解均報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-12-12
MyBatis-Plus中自動(dòng)填充功能的用法示例詳解
2022-12-12
Java并發(fā)編程包中atomic的實(shí)現(xiàn)原理示例詳解
這篇文章主要給大家介紹了關(guān)于Java并發(fā)編程包中atomic的實(shí)現(xiàn)原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09
springboot?vue接口測(cè)試前后端實(shí)現(xiàn)模塊樹(shù)列表功能
這篇文章主要為大家介紹了springboot?vue接口測(cè)試前后端實(shí)現(xiàn)模塊樹(shù)列表功能,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
MybatisPlus將自定義的sql列表查詢(xún)返回改為分頁(yè)查詢(xún)
本文主要介紹了MybatisPlus將自定義的sql列表查詢(xún)返回改為分頁(yè)查詢(xún),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04
Spring Boot集成MyBatis訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了Spring Boot集成MyBatis訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的方法,需要的朋友可以參考下2017-04-04
springboot打包部署到linux服務(wù)器的方法
這篇文章主要介紹了springboot打包部署到linux服務(wù)器的方法,通過(guò)實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06

