Unsupported major.minor version 52.0
J2SE 8 = 52
J2SE 7 = 51
J2SE 6.0 = 50
J2SE 5.0 = 49
JDK 1.4 = 48
JDK 1.3 = 47
JDK 1.2 = 46
JDK 1.1 = 45
----------分割线----------
在linux手动启动java 程序
java -cp /data/dubbo/Nettyproxy/classes:/data/dubbo/Nettyproxy/lib/* -Dio.netty.leakDetectionLevel=PARANOID com.yf.weloop.proxy.WeloopNettyServer 2>&1 | cronolog $logPath >> /dev/null &
在linux手动启动java (jar)程序
java -cp /data/dubbo/Nettyproxy/classes:/data/dubbo/Nettyproxy/lib/* -Dio.netty.leakDetectionLevel=PARANOID -jar WeloopNettyServer.jar 2>&1 | cronolog $logPath >> /dev/null &
----------分割线----------
1. 找出java进程id
ps -ef|grep tomcat-7
----------分割线----------
2. 查询这个进程里最大耗时的线程
top -Hp 1017
----------分割线----------
3. 在java进程里找到这个线程
先转化线程id 16进制
printf "%x\n" 1100
然后通过jstack找
jstack 1017 |grep 44c

- 大小: 14.9 KB

- 大小: 31.6 KB

- 大小: 14.1 KB
分享到:
相关推荐
8. **日志与打印调试**:在无法使用IDE或者远程服务器的情况下,日志和打印语句是常用的调试手段。通过在关键位置添加打印语句,输出变量信息,可以帮助理解程序运行过程。 9. **单元测试与集成测试**:编写测试...
7. `src`: 源代码目录,可能包含了实现UDP调试功能的Java源代码文件,如服务器端和客户端的类,以及可能的辅助工具类。 8. `lib`: 这个目录可能包含了项目依赖的外部库,例如网络通信、日志记录或其他功能的第三方...
### Java远程调试操作步骤 #### 一、准备工作 在进行Java远程调试之前,我们需要完成一些必要的准备工作,确保环境配置正确。 ##### 1.1 安装JCE无限制策略文件 根据描述中的“下载UnlimitedJCEPolicyJDK8”,这...
本机作为客户端比较常用,需要在远端的服务器上的 Java 程序在启动时打开远程调试开关。 7. 异常断点 异常断点经常遇见一些异常,然后程序就退出来了,要找到异常发生的地方就比较难了,还好可以打一个异常断点,...
Java Tomcat远程调试在服务器上进行debug是一种常见且重要的技能,尤其对于开发和运维团队来说,它能够帮助快速定位和解决生产环境中遇到的问题。这里我们将深入探讨如何设置和使用Java和Tomcat的远程调试功能。 ...
网络调试助手(NetAssist)java socket通讯代码,java代码,有看不懂的可以参考博客https://blog.csdn.net/qq_39400208/article/details/81096436
以下将详细介绍如何进行Java远程调试以及在远程服务器上设置断点。 首先,理解远程调试的基本原理是关键。Java提供了Java Debug Wire Protocol (JDWP) 来支持远程调试。JDWP是一个协议,使得调试器能够与Java虚拟机...
【Java服务器】与【Tomcat】是Web应用开发中的重要组成部分。Java服务器,通常指的是能够运行Java应用程序(尤其是Servlet和JSP)的服务器,而Tomcat则是Apache软件基金会的Jakarta项目下的一个开源免费的Java ...
在软件开发领域,尤其是大型分布式系统或微服务架构中,Java远程调试是一项关键技能,它允许开发者在本地机器上调试运行在远程服务器上的Java应用程序,极大地提高了问题定位和解决效率。本文将围绕“Java远程调试”...
- **启动远程调试服务**:在远程服务器上启动Java应用时添加`-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005`参数,这样就可以在端口5005上监听远程调试请求。 - **连接远程调试服务**:在...
Java远程调试是一项强大的技术,它允许开发者在不同的设备或服务器上对Java应用程序进行调试,而无需实际坐在该设备前。这份“Java远程调试PPT”深入浅出地讲解了这一主题,包括JVM的调试模型、Eclipse的调试技巧、...
网络调试助手(NetAssist)java socket 通讯代码 可聊天。 网络调试助手(NetAssist)java socket通讯代码,java代码,有看不懂的...自己编写的JAVA程序,作为服务器端,接收客户端发来的消息,并且实时输出至控制台。
Java服务器是一种基于Java技术的网络应用服务器,它能够运行Java应用程序并处理来自客户端(如浏览器或其他网络应用程序)的请求。Java服务器广泛应用于Web服务、分布式系统、企业级应用等场景,因为Java语言的跨...
7. **测试与调试**:单元测试、集成测试和压力测试是确保游戏服务器稳定性的关键。JUnit和Mockito等工具可以帮助编写测试代码,而日志系统如Log4j则用于记录运行时信息,方便问题定位。 通过以上分析,我们可以看到...
本文将详细介绍如何通过JAVA进行远程调试,包括配置环境、启动调试服务器以及连接远程调试客户端等步骤。 #### 一、JAVA远程调试概述 JAVA远程调试是指在一台计算机上设置调试环境(被调试端),并通过网络与另一...
本文将深入探讨如何使用Java编程语言来实现一个简单的服务器巡检工程,适用于初学者参考。 首先,我们要了解服务器巡检的基本概念。服务器巡检通常包括检查服务器的CPU使用率、内存占用、磁盘空间、网络连接状态...
为了实现Java Eclipse远程调试功能,首先需要确保本地开发环境与远程服务器环境之间的兼容性和一致性。具体步骤如下: 1. **运行ncSysconfig命令**:通过执行`./bin/ncSysconfig`命令,我们可以进入配置界面来修改...
《网络调试工具(Java版)V1.0.1——基于Netty的TCP通信解析与应用》 在当今信息化时代,网络调试工具是开发者不可或缺的助手,尤其对于网络编程而言,能够有效地帮助我们理解网络通信过程,定位并解决问题。本文将...
1. **安装Eclipse/MyEclipse**: 这两个都是流行的Java集成开发环境,包含丰富的开发和调试工具。根据你的需求选择安装,确保版本支持Resin的插件。 2. **安装Resin插件**: 在Eclipse或MyEclipse中,通过“帮助”->...
5. **日志和错误处理**:记录请求和响应的日志可以帮助调试和分析服务器的行为。同时,良好的错误处理机制可以确保在出现问题时优雅地处理,例如使用`try-catch-finally`结构来捕获和处理异常。 6. **代理服务器...