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

查看容器信息
docker ps

輸入 命令 docker-compose up -d 啟動容器
進入容器
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/
將上述壓縮文件復制到 linux機 的 /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 相關配置
下載的 modules 和 wlserver ,其中都是jar包
用IDEA 打開上述的兩個文件夾,然后 add as Librery(添加依賴)
然后點擊 add Configuration

到此這篇關于基于IDEA 的遠程調試 Weblogic的操作過程的文章就介紹到這了,更多相關IDEA遠程調試 Weblogic內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Springboot+jwt實現(xiàn)在線用戶功能(示例代碼)
這篇文章主要介紹了Springboot+jwt實現(xiàn)在線用戶功能,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-12-12
Java并發(fā)編程包中atomic的實現(xiàn)原理示例詳解
這篇文章主要給大家介紹了關于Java并發(fā)編程包中atomic的實現(xiàn)原理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-09-09
springboot?vue接口測試前后端實現(xiàn)模塊樹列表功能
這篇文章主要為大家介紹了springboot?vue接口測試前后端實現(xiàn)模塊樹列表功能,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05
MybatisPlus將自定義的sql列表查詢返回改為分頁查詢
本文主要介紹了MybatisPlus將自定義的sql列表查詢返回改為分頁查詢,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-04-04
Spring Boot集成MyBatis訪問數(shù)據(jù)庫的方法
這篇文章主要介紹了Spring Boot集成MyBatis訪問數(shù)據(jù)庫的方法,需要的朋友可以參考下2017-04-04

