Linux 中 IDEA 不能調試(Debug)項目


問題描述:

can't debug project on idea linux.

在Linux 中, IDEA能運行項目,但是點擊調試項目,彈出警告。警告內容如下:

Required connector 'com.sun.jdi.Shared Memory Listener' not found. Check your JDK installation

解決辦法:

1. 首先檢查 JDK、JRE 環境是否配置好

# vim /etc/profile.d/java.sh

JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH CLASSPATH

2. 打開IDEA,將 settings>Build, Exe...>Debugger>Show alternative source switcher 去除勾選,Apply之后就可以調試了。我當時這里默認是勾選的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM