双击左键下断点
本地:kali+eclipse 2019 12Eclipse IDE for Enterprise Java Developers.
远程:win7+tomcat7099
catalina.bat jpda start
修改
if not “%JPDA_ADDRESS%” == “” goto gotJpdaAddress
set JPDA_ADDRESS=0.0.0.0:8000
如果只是本地那0.0.0.0就是localhost即可,否则会connection refused
注意调试tomcat要配置好src/java
/*
不能同时多个连接,如果connection refused就disconnect一个
修改配置的方法
1、Linux中配置tomcat在catalina.sh中添加如下
CATALINA_OPTS=”-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n”(不要换行,要在同一行)
2、Window中修改 catalina,bat文件,添加:
Set “CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n”
或者startup.bat开头加上
Set “CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n”
*/
//创建新服务器勾选,选择tomcat目录
运行项目
切换整个eclipse环境的版本
JDK和JRE要切换一致
Window-> Preferences—>Java—>Compiler
Window-> Preferences—>Java—>Installed JREs
切换某个项目的java版本
版本保持一致
项目->Properties->Java Build Path-> Libraries->双击当前JDK->在弹出的界面中选择要切换的版本
项目->Properties-> Java Compiler->右侧面板设置为需要的版本
//项目->Properties-> Project Facets->右侧面板勾上Java,Version设为需要的版本
//Java Build Path中引用的jdk的版本需要和’Project Facets’中配置的java版本一致。
//Run Configurations面板中的JRE配置也需要和’Project Facets’中配置的java版本一致。
一些项目提示缺少类,但是java自带,可以直接导入java的jar类库即可