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/

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » eclipse调试java

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址