Idea远程调试

2022-08-11  本文已影响0人  CodeYang

一、Idea 远程配置

image.png

二、打jar包

1.配置pom

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <packaging>jar</packaging>

     <build>
        <finalName>knet-web-manage</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>  
   

2.打jar包

mvn clean package

二、远程服务器启动

将 jar 包放到远程服务器,启动

#格式 java + 启动参数 +  -jar knet-web-manage.jar
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8080 -jar knet-web-manage.jar


#后台运行
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8080 -jar knet-web-manage.jar &

image.png

三、IDEA启动

image.png

四、前端配置远程地址

前端访问端口还是 application.properties 配置的端口:9000

image.png

五、打断点

找到对代码,打断点;前端访问调用后端接口

dubug成功

image.png
上一篇下一篇

猜你喜欢

热点阅读