您好,登录后才能下订单哦!
这篇文章将为大家详细讲解有关如何实现基于IDEA的远程调试Weblogic操作,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
IDEA 可以在无源代码的情况下进行远程调试,只需将程序的 class文件或 jar包添加进项目依赖即可对一些未开源的 Java程序 或大型中间件进行远程调试。
进入vulhub 的 weblogic 指定文件,修改 docker-compose.yml。将数据映射到本地的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/
下载的 modules 和 wlserver ,其中都是jar包
用IDEA 打开上述的两个文件夹,然后 add as Librery
(添加依赖)
然后点击 add Configuration
关于“如何实现基于IDEA的远程调试Weblogic操作”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。