gradle配置
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'org.akhikhl.gretty:gretty:2.0.0'
}
}
if (!project.plugins.findPlugin(org.akhikhl.gretty.GrettyPlugin))
project.apply(plugin: org.akhikhl.gretty.GrettyPlugin)
gretty{
httpEnabled = true //支持http 请求
servletContainer = 'tomcat8' //servlet容器 tomcat jetty
contextPath = '/mygit' //访问路径
httpPort = 8081 //访问端口号
host = "localhost" // 访问地址
scanInterval = 1 //1秒扫描文件一次
fastReload =true
inplaceMode = 'soft'
loggingLevel = "DEBUG" //日志级别
consoleLogEnabled = true
debugPort = 6005 //debug 端口号
debugSuspend = true //支持端口号
}
gradle task
image.pnggradle 运行项目
gradle appRun
访问地址:
http://localhost:8081/mygit
每次修改文件后,就不用重新部署了,直接在浏览器中访问即可,gretty 热部署,大大的节省了我们的等待时间。
项目目录
image.pnggretty 对debug的支持
- idea 配置
运行项目,打断点
image.png
网友评论