利用 jrebel 热部署\远程调试\远程热部署 springboot项目 服务器上的代码

```java
java
-agentpath:./lib/libjrebel64.so -Drebel.remoting_plugin=true -Drebel.remoting_port=12345 #热部署
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 #远程调试
-jar target.jar # springboot项目
```
加上以上参数,即可以实现 远程断点调试,并且 本地代码修改了,立即同步至服务器上.这样我们本地代码修改了,就不必重新编译,然后再拷贝到服务器上重启才能生效了,为开发提供了很大的便利.
再分享一个jrebel激活网址:

http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce

原文地址:https://www.cnblogs.com/mysgk/p/9426946.html

时间: 2024-11-06 16:17:35

利用 jrebel 热部署\远程调试\远程热部署 springboot项目 服务器上的代码的相关文章

eclipse远程调试服务器端tomcat部署的项目

1首先服务器端代码和本地eclipse中代码一致,才能保证正常的调试 2  配置Tomcat/bin/startup.bat 在前面增加代码:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 其中8000即为我们远程调试的端口,后面会用到.另外,该命令不可手工换行(博客显示的时候可能会被换行,实

如何在linux服务器部署Rstudio server,配置ODBC远程访问win 服务器上的SQL server

如何在linux服务器部署Rstudio server,配置ODBC后通过RODBC包远程访问SQL server 背景介绍:之前写过一篇文章,提到近期要部署Rstudio server(搭建数据分析团队的分析环境),花了一个星期,搭好了.还YY过给这个亲生的儿子起个装逼的名字呢,莫扎特,巴赫什么的,并YY出以下场景{Jenny ,你把模型扔到莫扎特上跑一版最新结果出来...啊哈是不是特有逼格..哦哈哈...}我是部署的Rstudio server,这个是免费的,但是Rstudio sererv

基于thinkphp开发的项目部署到由宝塔面板创建的LNMP服务器上解决路径出错问题

一. 环境与版本: 主机:amazon aws EC2主机 系统:Ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-1039-aws x86_64) 面板:宝塔免费版 6.9.5 服务:Nginx 1.16, PHP 7.2, MySQL 5.7.22(运行在amazon的RDS上,没通过宝塔面板安装,本文讨论内容不涉及数据库) 程序:ThinkPHP 5.0.24 二. 部署过程 1. 在云端开通并启动主机,做一点点必要的升级和小配置(省略,找主机商网站). 2. 登录

使用 MyEclipse远程调试 Java 应用程序

远程调试,需要本程序和服务器上的程序源码是相同的,这我们服务器使用的是tomcat7.在本地通过MyEclipse 10来调试服务器上的代码,需要本地能访问到服务器,我的服务器是在linux下. 1.对服务器上的tomcat7 bin目录下的   catalina.sh  文件进行修改 # Uncomment the following line to make the umask available when using the # org.apache.catalina.security.S

tomcat开发远程调试端口以及利用eclipse进行远程调试

一.tomcat开发远程调试端口 方法1 WIN系统 在catalina.bat里:  SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8899 Linux系统 在catalina.sh里:  CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compile

tomcat启动debug模式,使用eclipse远程调试

生产环境和测试环境可以将tomcat启动设置为debug模式,开始远程监听端口,然后在本地的eclipse中对项目远程调试,即可对指定的服务器中的tomcat进行远程调试. 一.打开tomcat/bin/Catalina.bat文件,在下面位置输入:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=800

VS2013 配置远程调试

环境: 主机A:VS2013 + win8.1          192.168.1.48 主机B:Win7                     192.168.1.32 一:配置远程工具(开启远程工具允许连接): 将VS2013安装目录下的E:\Program Files (x86)\Visual Studio\Common7\IDE\Remote Debugger\拷贝到主机B D:\Remote Debugger\ 把要调试的程序拷贝到主机B 关闭防火墙 打开D:\Remote Beb

vs远程调试 转http://www.cnblogs.com/magicchaiy/archive/2013/05/28/3088274.html

远程调试应用场景 部署环境:ASP.NET(C#)+IIS+Win7 64 bit 很多公司的开发模式都是将开发机器和服务器分开,也就是开发一台机,服务器一台机.而测试人员会在服务器上录入测试数据,此时报错了[由于开发程序时忽略了数据类型或者数据是否合法导致的],如果是简单的错误那还好办,看下代码直接消灭.要是生命力比较顽强的bug,那么就需要调试了. 此时开发人员会产生几种设想: 1.赶紧把服务器的环境部署到本地,然后把生成的dll扔进去进行调试.这时会出现几种结果,如果顺利的话,通过了调试解

Eclipse 远程调试 WebSphere Application Server (WAS)

我们用 Eclipse 开发 Web 项目时,多会用某个插件(如 MyEclipse) 来对 Tomcat 中的应用进行单步调试.而要调试 WAS 下的应用,MyEclipse 也是可以的,但在 MyEclipse 中启动 WAS 比较慢,且需要在本地安装一个 WAS.再有便捷点的方法是用 WSAD (Websphere Studio Application Developer) 或它的升级版 RAD (Rational Application Developer),它们内置了对 WAS 很好的