2021
04-07
04-07
Hadoop 使用IntelliJ IDEA 进行远程调试代码的配置方法
一.前言昨天晚上遇到一个奇葩的问题,搞好的环境DataNode启动报错.报错信息提示的模棱两可,没办法定位原因.办法,开启远程调试…注意:开启远程调试的代码,必须与本地idea的代码必须保持一致.二.服务器端配置2.1.设置启动远程debug端口修改服务器上的配置文件${HADOOP_HOME}/etc/hadoop/hadoop-env.sh增加环境变量即可.组件环境变量设置NameNodeexportHADOOP_NAMENODE_OPTS="-...
继续阅读 >
1、需要准备工具xftp:上传项目文件本地下载地址:https://www.jb51.net/softs/81853.htmlxshell:连接Linux系统调试,执行命令本地下载地址:https://www.jb51.net/softs/260508.htmlPyCharm:调试python代码这些软件可以自行网上搜索下载2、准备一个小项目比如我的图书管理系统项目3、服务器虚拟环境可以在xshell中使用以下命令创建:python3-mvenvnew_booknew_book就是文件名,可以自定义。4、项目同步到服务器将本地项目,...
IDEA不仅可以本地调试代码,也可以远程调试代码。一、基本原理本机和远程主机的两个VM之间使用Debug协议通过Socket通信,传递调试指令和调试信息。 被调试程序的远程虚拟机:作为Debug服务端,监听Debug调试指令。jdwp是JavaDebugWireProtocol的缩写。 调试程序的本地虚拟机:IDEA中配置的RemoteServer,指定Debug服务器的Host:Port,以供Debug客户端程序连接。二、远程调试步骤1、IDEA配置启动环境...
一、war包方式1.catalina.bat开头设置远程端口setJPDA_ADDRESS=80802.cmd到bin目录catalina.batjpdastart3.idea开启远程。远程端口是catalina.bat中设置的8080,项目端口为9045,注意区分。debug启动,连接成功。修改类后,点击build或recompile,可以刷新修改的内容到jvm,完成远程热部署。不过静态资源不能热更新,暂时没找到办法。4.完成连接,控制台打印ConnectedtothetargetVM,address:'localhost:8090',tr...
简介对我而言直接修改、调试服务器代码,当然可以安装插件,包括代码补全等等,和使用本地vscode一样的体验。直接编辑、修改服务器的文件,使用codefilename.即可配置服务端安装ssh-server一般都自带了。建议使用sshlocalhost命令,生成下.ssh目录。方便配置密钥登陆,替代繁琐的密码登陆。客户端安装插件,RemoteDevelopment.安装插件,RemoteSSH配置一定要修改默认的配置文件。我的是:D:\zk.ssh\config因为默认使用的为:c...