IDEA的run maven方式啟動(dòng)步驟詳解
安裝jetty插件
1. 找到Plugins,查找jetty插件,安裝“IDEA Jetty Runner”,安裝好后重啟IDEA


安裝插件:Maven Helper
方法同Jetty
pom.xml添加
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.15.v20190215</version>
</plugin>
</plugins>
配置maven:jetty:run -Djetty.port=8088
1. Run-->Edit Configurations

2. jetty:run -Djetty.port=8088(注意這里的端口號(hào),被占用了就換一個(gè))

執(zhí)行
項(xiàng)目右鍵-->run maven-->clean install

然后再執(zhí)行:項(xiàng)目右鍵-->run maven-->test03bulid
新建jsp文件
新建index.jsp文件,是顯示頁(yè)面,可以直接復(fù)制原有的index.jsp文件

網(wǎng)址
http://localhost:8088/user/test?id=1

遇到問(wèn)題
問(wèn)題1:plugins里添加的插件不顯示
不要寫(xiě)到這個(gè)標(biāo)簽里面的plugins里:
<pluginManagement> <pluginManagement> <plugins> ... </plugins> </pluginManagement> <plugins> 寫(xiě)到這里 </plugins>
問(wèn)題2:頁(yè)面報(bào)錯(cuò)500:PWC6033: Unable to compile class for JSP
用的JDK版本是JDK9。修改了對(duì)應(yīng)的jetty版本
改之后:
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.15.v20190215</version>
</plugin>
改之前:
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>7.1.6.v20100715</version>
<configuration>
<stopPort>9088</stopPort>
<stopKey>foo</stopKey>
<scanIntervalSeconds>5</scanIntervalSeconds>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8081</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
<webAppConfig>
<contextPath>/</contextPath>
</webAppConfig>
</configuration>
</plugin>
問(wèn)題3:頁(yè)面錯(cuò)誤404
查看網(wǎng)址,在網(wǎng)址指定位置(jsp/index.jsp)新建了一個(gè)index.jsp文件
到此這篇關(guān)于IDEA的run maven方式啟動(dòng)步驟詳解的文章就介紹到這了,更多相關(guān)IDEA的run maven方式啟動(dòng)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- idea中maven使用tomcat7插件運(yùn)行run報(bào)錯(cuò)Could not start Tomcat問(wèn)題
- Maven依賴(lài)中scope的runtime和provied的區(qū)別及說(shuō)明
- maven?scope?provided和runtime的例子說(shuō)明
- Delegate IDE build/run actions to maven 配置會(huì)影響程序運(yùn)行嗎?
- 使用Maven tomcat:run命令啟動(dòng)web項(xiàng)目時(shí)修改默認(rèn)端口的方法
- 如何解決maven搭建一直處于running:..狀態(tài)問(wèn)題
相關(guān)文章
Sharding Jdbc批量操作引發(fā)fullGC解決
這篇文章主要為大家介紹了Sharding Jdbc批量操作引發(fā)fullGC解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
關(guān)于Java中修飾符的總結(jié)(fina除外)
下面小編就為大家?guī)?lái)一篇關(guān)于Java中修飾符的總結(jié)(fina除外)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09
IntelliJ?IDEA快速查詢(xún)maven依賴(lài)關(guān)系圖文教程
Maven提供了來(lái)查看依賴(lài)關(guān)系,而IDE往往提供了更加便利的方式,比如Eclipse或者IDEA都有類(lèi)似的功能,下面這篇文章主要給大家介紹了關(guān)于IntelliJ?IDEA快速查詢(xún)maven依賴(lài)關(guān)系的相關(guān)資料,需要的朋友可以參考下2023-11-11
Java實(shí)現(xiàn)快速排序算法可視化的示例代碼
快速排序算法通過(guò)多次比較和交換來(lái)實(shí)現(xiàn)排序,是對(duì)冒泡排序算法的一種改進(jìn)。本文將用Java語(yǔ)言實(shí)現(xiàn)快速排序算法并進(jìn)行可視化,感興趣的可以了解一下2022-08-08
springcloud 熔斷監(jiān)控Hystrix Dashboard和Turbine
這篇文章主要介紹了springcloud 熔斷監(jiān)控Hystrix Dashboard和Turbine,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
IntelliJ IDEA失焦自動(dòng)重啟服務(wù)的解決方法
在使用 IntelliJ IDEA運(yùn)行 SpringBoot 項(xiàng)目時(shí),你可能會(huì)遇到一個(gè)令人困擾的問(wèn)題,一旦你的鼠標(biāo)指針離開(kāi)當(dāng)前IDE窗口,點(diǎn)擊其他位置時(shí), IDE 窗口會(huì)失去焦點(diǎn),你的 SpringBoot 服務(wù)就會(huì)自動(dòng)重啟,所以本文給大家介紹了IntelliJ IDEA失焦自動(dòng)重啟服務(wù)的解決方法2023-10-10
springboot如何通過(guò)@PropertySource加載自定義yml文件
這篇文章主要介紹了springboot如何通過(guò)@PropertySource加載自定義yml文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03

