转载

eclipse调试java

本地调试:

双击左键下断点

eclipse调试java

远程调试:

本地: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

eclipse调试java eclipse调试java

eclipse调试java eclipse调试java

注意调试tomcat要配置好src/java

eclipse调试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”

*/

Eclipse 运行tomcat

eclipse调试java

//创建新服务器勾选,选择tomcat目录

eclipse调试java

运行项目

eclipse调试java eclipse调试java

eclipse调试java eclipse调试java

eclipse调试java eclipse调试java

eclipse调试java

MISC

eclipse切换jdk

切换整个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自带,可以直接导入java的jar类库即可

eclipse调试java

原文  https://www.lsablog.com/networksec/code-audit/eclipse-debug-java/
正文到此结束
Loading...