IDEA的run maven方式启动步骤详解

 更新时间:2020年07月01日 14:37:04   作者:poppy_rain  
这篇文章主要介绍了IDEA的run maven方式启动步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

安装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(注意这里的端口号,被占用了就换一个)

执行

项目右键-->run maven-->clean install

然后再执行:项目右键-->run maven-->test03bulid

新建jsp文件

新建index.jsp文件,是显示页面,可以直接复制原有的index.jsp文件

网址

http://localhost:8088/user/test?id=1

遇到问题

问题1:plugins里添加的插件不显示

不要写到这个标签里面的plugins里:

<pluginManagement>

  <pluginManagement>
   <plugins>
  ...
   </plugins>
  </pluginManagement>

  <plugins>
  写到这里
  </plugins>

问题2:页面报错500:PWC6033: Unable to compile class for JSP

用的JDK版本是JDK9。修改了对应的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>

问题3:页面错误404

查看网址,在网址指定位置(jsp/index.jsp)新建了一个index.jsp文件

到此这篇关于IDEA的run maven方式启动步骤详解的文章就介绍到这了,更多相关IDEA的run maven方式启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 从面试中的问题分析ThreadLocal

    从面试中的问题分析ThreadLocal

    这篇文章主要介绍了从面试中的问题分析ThreadLocal,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面我们来一起学习一下吧
    2019-06-06
  • 浅谈SpringMVC国际化支持

    浅谈SpringMVC国际化支持

    这篇文章主要介绍了浅谈SpringMVC国际化支持,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Sharding Jdbc批量操作引发fullGC解决

    Sharding Jdbc批量操作引发fullGC解决

    这篇文章主要为大家介绍了Sharding Jdbc批量操作引发fullGC解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • 关于Java中修饰符的总结(fina除外)

    关于Java中修饰符的总结(fina除外)

    下面小编就为大家带来一篇关于Java中修饰符的总结(fina除外)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • java实现的RC4加密解密算法示例

    java实现的RC4加密解密算法示例

    这篇文章主要介绍了java实现的RC4加密解密算法,结合具体实例形式分析了java RC4加密解密算法的实现与使用技巧,需要的朋友可以参考下
    2017-06-06
  • IntelliJ IDEA快速查询maven依赖关系图文教程

    IntelliJ IDEA快速查询maven依赖关系图文教程

    Maven提供了来查看依赖关系,而IDE往往提供了更加便利的方式,比如Eclipse或者IDEA都有类似的功能,下面这篇文章主要给大家介绍了关于IntelliJ IDEA快速查询maven依赖关系的相关资料,需要的朋友可以参考下
    2023-11-11
  • Java实现快速排序算法可视化的示例代码

    Java实现快速排序算法可视化的示例代码

    快速排序算法通过多次比较和交换来实现排序,是对冒泡排序算法的一种改进。本文将用Java语言实现快速排序算法并进行可视化,感兴趣的可以了解一下
    2022-08-08
  • springcloud 熔断监控Hystrix Dashboard和Turbine

    springcloud 熔断监控Hystrix Dashboard和Turbine

    这篇文章主要介绍了springcloud 熔断监控Hystrix Dashboard和Turbine,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • IntelliJ IDEA失焦自动重启服务的解决方法

    IntelliJ IDEA失焦自动重启服务的解决方法

    在使用 IntelliJ IDEA运行 SpringBoot 项目时,你可能会遇到一个令人困扰的问题,一旦你的鼠标指针离开当前IDE窗口,点击其他位置时, IDE 窗口会失去焦点,你的 SpringBoot 服务就会自动重启,所以本文给大家介绍了IntelliJ IDEA失焦自动重启服务的解决方法
    2023-10-10
  • springboot如何通过@PropertySource加载自定义yml文件

    springboot如何通过@PropertySource加载自定义yml文件

    这篇文章主要介绍了springboot如何通过@PropertySource加载自定义yml文件,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论