1. 程式人生 > >最簡單的操作 jetty IDEA 【debug】熱載入

最簡單的操作 jetty IDEA 【debug】熱載入

【部落格園cnblogs筆者m-yb原創,轉載請加本文部落格連結,筆者github: https://github.com/mayangbo666,公眾號aandb7,QQ群927113708】

https://www.cnblogs.com/m-yb/p/9964762.html

看到網上的一些debug部落格, 筆者看著配置有點複雜, 因此自己研究了一下.

加入jetty maven 外掛 下文供參考:

<plugins>
<plugin>
<!--<artifactId>maven-clean-plugin</artifactId>
<version>3.0.0</version>-->

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>

<!--jetty-->
<plugin>
<!-- https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-maven-plugin -->
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.23.v20180228</version>
<configuration>
<scanIntervalSeconds>3</scanIntervalSeconds>
<httpConnector>
<port>8080</port>
</httpConnector>
</configuration>
</plugin>
</plugins>
提前打好斷點;
依賴載入完成之後,
可以在IDEA的右側邊欄看到:
maven projects->專案名->plugins->jetty->jetty run
.
雙擊jetty run即是非debug模式直接執行專案;
右鍵jetty run 就看到了debug.
點選bebug就是以debug模式執行專案.

【tips:熱載入】:
在settings(ctrl+Alt+S)中搜索[compiler]對當前專案設定auto build自動編譯.
如果other settings中也有,也對將來的專案設定一下.
改完程式碼,
IDEA中使用ctrl+F9編譯.