Linux环境下软件的安装 Linux环境下的程序的安装.更新.卸载和查看. rpm 命令:相当于windows程序的添加/卸载程序,进程程序的安装,查看,卸载. 本地程序安装:rpm -ivh 程序名 本地程序查看:rpm -qa 本地程序卸载:rpm -e --nodeps 程序名 yum 命令:相当于可以联网的rpm命令,相当于联网下程序的安装和更新,自动执行rpm命令 JDK的安装 1. 查看当前Linux系统是否已经安装java,输入 rpm -qa | grep -i java 2.…
远程调试是调试服务器的有效手段,远程服务器运行的应用可以在本地代码中打断点调试,能让开发人员准确定位服务器上的问题. 一.开启远程调试前提:本地代码与服务器代码一致, 二.开启远程调试步骤 1.开发工具配置 idea端打开Edit configurations, 增加Remote 配置remote 2.远程服务启动 java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 deep-brain-adm…
前提:linux环境,jenkins服务器和springboot服务器不在一台机器. linux环境,jenkins这里就不说了,主要说下和windows环境的不同. 1. jenkins服务器连接springboot服务器通过秘钥连接,所以需要设置免密码登录,参照:https://www.cnblogs.com/gexiaoshan/p/9404424.html 2. 在jenkins上,系统管理-系统设置里配置秘钥路径,如下图: Passphrase:密码(key的密码,如果你设置了,没有设…
首先在catelina.sh中添加 JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=23787,server=y,suspend=n" Eclipse中debug configuration中,connect 标签下设置端口号和source标签下设置对应工程 在java源文件中设置断点 重启tomcat服务器,当执行到设置的断点时,Eclipse会自动跳转到断点处…
如果DLL有对应的lib文件,并且dll工程和调用它的exe属于同一个解决方案,直接打断点调试就可以.例如OSG解决方案中的例子程序可以直接调试osgUtil模块的代码. 如果A.exe项目和A.dll项目是两个独立的项目,并且A.dll没有对应的lib文件 先将A.exe编译好,假设目录在D:\A\Debug\A.exe 打开A.dll项目,属性->常规->输出目录:D:\A\Debug 属性->调试->命令:D:\A\Debug\A.exe 属性->调试->工作目录…
tomcat中部署了项目,准备测试远程调试. 1.配置idea 2. 修改catalina.bat,并启动tomcat catalina.bat: ...rem 下面的参数就是从idea配置中复制过来的,注意没有引号 set JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 setlocal rem Suppress Terminate batch job on CTRL+C ""…
当我们运行一个项目的时候,一般都是在本地进行debug.但是如果是一个分布式的微服务,这时候我们选择远程debug是我们开发的利器. 环境apache-tomcat-8.5.16 Linux 如何启用远程调试tomcat开启远程调试方法切换到你的tomcat的bin目录/apache-tomcat-8.5.16/bin 下,执行: ./catalina.sh jpda start 执行上面的命令就可以开启远程debug了,如果想配置一些信息,比如端口号什么的,请参考下面的说明. 参数说明# JP…
VC开发环境之所以提供远程调试的能力,是因为有些情况下单机调试会让你崩溃掉...比如,调试GUI程序的WM_PAINT消息,因为要单步调试,所以调试器会对界面的重绘产生副作用(Heisenberg不确定性原理).当然还有些别的情况也适用,比如程序在测试环境运行的好好的,但是在客户那行为总是异常,这时候如果可以TCP远程连接上去维护的话,就能通过远程调试的特性在出现状况的系统环境中排错~ 下面来说一下具体的做法.先明确下概念,远程调试嘛,自然是两个机器之间调试.程序运行在目标机器上,调试器运行在本…
最近公司项目遇到问题需要远程调试搜索了一下怎么用 发现网上能找到最新的是XE2上的说明现在已经有一些不同了 按照上面的方法不能调试成功 经过测试XE8的方法如下:1.项目编译设置:2.在被调试电脑上运行setup_paserver.exe文件可以从DELPHI电脑的目录C:\Program Files (x86)\Embarcadero\Studio\16.0\PAServer\setup_paserver.exe下拷贝过去安装3.安装完成后运行PSERVER就OK,密码可以为空.4.调试IDE…
场景: 客户的计算机运行程序出现异常,由于办公场所不在一起,无法直接在客户的机器上调试.此时希望可以直接在开发人员的计算机(本地机器)上远程调试客户机上的软件. 假设: 本地机器的系统账户为 GIS,密码为 111 客户机器的计算机名为 Client 要调试的程序名称为 test.exe 解决方法: 1.客户机器配置 新建与本地机器一致的系统账户 要保证账户和密码一致 在控制面板 -> 用户账户 -> 添加GIS账户,并设置密码为111 切换到GIS账户中 开启远程服务 控制面板 ->…