如何使用IDEA远程调试Sonatype Nexus Repository Manager

1、Docker运行起来NRM(Sonatype Nexus Repository Manager)

docker pull sonatype/nexus3:3.21.0(拉取nexus3:3.21.0版本)

docker run -d -p 8081:8081 -p 8000:8000 --name nexus -e INSTALL4J_ADD_VM_PARAMS="-Xms2g -Xmx2g -             XX:MaxDirectMemorySize=3g -Djava.util.prefs.userRoot=${NEXUS_DATA}/javaprefs -Dstorage.diskCache.diskFreeSpaceLimit=1024 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000" sonatype/nexus3:3.21.0(docker运行程序,注意8081是web端口,8000是我们留给调试程序的端口。协议socket)

2、IDEA开始调试Docker里的内容

下对应版本的nexus3:3.21.0源代码(nexus-public),和docker里的版本对应。注意箭头的位置,是微服务的moudle,对应选择、


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容