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方式启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot内嵌tomcat处理有特殊字符转义的问题

    SpringBoot内嵌tomcat处理有特殊字符转义的问题

    这篇文章主要介绍了SpringBoot内嵌tomcat处理有特殊字符转义的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • SpringBoot集成Redis并实现主从架构的实践

    SpringBoot集成Redis并实现主从架构的实践

    本文主要和大家分享一下在springboot中如何集成redis,并实现主从架构,进行数据的简单存储,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • Java多态中的向上转型与向下转型浅析

    Java多态中的向上转型与向下转型浅析

    多态是指不同类的对象在调用同一个方法是所呈现出的多种不同行为,下面这篇文章主要给大家介绍了关于Java多态中向上转型与向下转型的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • SpringBoot使用Flyway进行数据库管理的操作方法

    SpringBoot使用Flyway进行数据库管理的操作方法

    Flyway是一个开源的数据库版本管理工具,并且极力主张“约定大于配置”,简单、专注、强大。接下来通过本文给大家介绍SpringBoot使用Flyway进行数据库管理的方法,感兴趣的朋友一起看看吧
    2021-09-09
  • Java如何为 PPT 中的图形添加阴影效果

    Java如何为 PPT 中的图形添加阴影效果

    这篇文章主要介绍了Java如何为 PPT 中的图形添加阴影效果,帮助大家更好的利用java处理图像,感兴趣的朋友可以了解下
    2020-09-09
  • SpringBoot集成阿里云OSS图片上传

    SpringBoot集成阿里云OSS图片上传

    这篇文章主要为大家详细介绍了SpringBoot集成阿里云OSS图片上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Mybatis中连接查询和嵌套查询实例代码

    Mybatis中连接查询和嵌套查询实例代码

    这篇文章主要给大家介绍了关于Mybatis中连接查询和嵌套查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • java 自动生成略缩图示例代码

    java 自动生成略缩图示例代码

    本篇文章,在前辈的经验基础上,分别对单图生成略缩图和批量生成略缩图做个小结
    2013-07-07
  • 详解如何在Java中使用阿里云对象存储OSS

    详解如何在Java中使用阿里云对象存储OSS

    Java是世界上最流行的编程语言之一,拥有着广泛的应用场景和强大的生态系统,阿里云对象存储 OSS 是一种企业级的云存储服务,本文将介绍如何在 Java 中使用阿里云对象存储 OSS,并写一点相应的代码示例供大家参考
    2023-06-06
  • 关于在Java中使用预定义类

    关于在Java中使用预定义类

    这篇文章主要介绍了关于在Java中使用预定义类,预定义类就是Java类库(或第三方库)中已经定义好的类,例如,Math 类和 Date 类,需要的朋友可以参考下
    2023-05-05

最新评论