eclipse gradle gretty 如何断点调试 web 项目

环境: eclipse 4.7  jdk1.8  gradle3.3    gretty  tomcat7

1.配置好 gradle 和 gretty  参考:

https://blog.csdn.net/xiejx618/article/details/38322537

https://www.cnblogs.com/gzdaijie/p/5267166.html

参考配置如下:

apply plugin: 'java'
apply plugin:'war'
apply plugin: 'org.akhikhl.gretty' 

group = 'com.aaa'
version = '0.0.1-SNAPSHOT'

sourceCompatibility = 1.8
targetCompatibility = 1.8

tasks.withType(JavaCompile) {
	options.encoding = 'UTF-8'
}

buildscript {  
    repositories {  
        jcenter()  
    }  
    dependencies {  
        classpath 'org.akhikhl.gretty:gretty:1.2.4'  
    }  
} 

gretty {  
    port = 8080  
    contextPath ="/${project.name}"  
    servletContainer = 'tomcat7'  
} 
repositories {
    maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }
    mavenLocal()
    jcenter()
    maven { url "http://repo.maven.apache.org/maven2/"}
    maven { url 'https://repo.spring.io/libs-milestone'}
    mavenCentral()
}

dependencies {
   ..........
   
}

注意以上红色部分

配置完成后 ,右键项目  刷新 gradle项目



然后窗口(没有的话window-》show view-》other 找到添加即可  )

可以看见  gretty   任务  没有的话点击 刷新



这里使用的是tomcat  调试    也可以使用jetty(配置要改)

运行 tomcatRunDebug 

表示准备好了 服务器

2.断点调试  Run-->Debug Configuration-->Remote Java Application 新建一个 


按照需要配置  注意端口号 (可修改,保持一致即可)


common 标签页中勾选Debug   

最后 Apply->Debug  即可

调试地址: http://localhost:8080/项目名   

设置完1和2后,调试步骤:

1.运行 tomcatRunDebug  

2.


idea 可参考:https://blog.csdn.net/xzafs/article/details/79077108

参考链接:

https://blog.csdn.net/Al_assad/article/details/78085584

http://www.zhaiqianfeng.com/2017/04/love-of-gradle-continuous-and-composite.html

https://www.cnblogs.com/SummerinShire/p/5359239.html

猜你喜欢

转载自blog.csdn.net/HK2311/article/details/80757990