新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)

 更新时间:2018年01月31日 10:24:50   作者:Nolimiter  
这篇文章主要介绍了新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目的图文教程,需要的朋友可以参考下

之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试。

打开IDEA,创建新项目:

然后选择Maven,以及选择自己电脑的jdk:

接下来自定义GroupId以及ArtifactId,这里只是demo,所以随便命名了

然后自定义项目名,Finish:

maven创建完毕

maven中,第一次创建会在src下生成main/java以及main/resources目录,src中的test目录是要自己创建的,test目录的中代码不会被发布,用于测试。

接下来在maven中创建web项目:

右键Add Framework Support,出现项目创建选项:

选择web项目,点击确定

之后先配置好pom.xml下的web项目依赖包:

idea出现提示Maven projects need to be imported,点击Import ChangesEnable Auto-Import,让maven自动下载导包

查看项目下的External Libraries,可以发现依赖包已经下载好了:

接下来在src/main/java目录下新建一个servlet

最后配置tomcat服务器:

最后发布运行,然后在浏览器上输入servlet请求:

点击确认

servlet成功处理请求响应,至此,maven创建项目成功

总结

以上所述是小编给大家介绍的新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 详解SpringBoot中实现依赖注入功能

    详解SpringBoot中实现依赖注入功能

    这篇文章主要介绍了详解SpringBoot中实现依赖注入功能,SpringBoot的实现方式基本都是通过注解实现的。有兴趣的可以了解一下。
    2017-04-04
  • K8S环境下如何验证RocketMQ扩缩容

    K8S环境下如何验证RocketMQ扩缩容

    文章主要内容验证了K8S环境下RocketMQ的扩缩容特性,包括序号变化、命名规则以及节点重建后序号保持不变,StatefulSet确保Pod序号在重建后保持稳定,而Deployment创建的Pod名称是随机的
    2025-01-01
  • Java将Word文件转为OFD文件

    Java将Word文件转为OFD文件

    大家好,本篇文章主要讲的是Java将Word文件转为OFD文件,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Jenkins安装和插件管理配置入门教程

    Jenkins安装和插件管理配置入门教程

    这篇文章主要介绍了Jenkins安装和插件管理知识,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • Java 多线程死锁的产生以及如何避免死锁

    Java 多线程死锁的产生以及如何避免死锁

    这篇文章主要介绍了Java 多线程死锁的产生以及如何避免死锁,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Spring Boot + Redisson 分布式锁示例案例

    Spring Boot + Redisson 分布式锁示例案例

    本文提供了一个完整的SpringBoot+Redisson分布式锁示例项目结构,包括Maven依赖、配置文件、Redisson配置类、业务服务层和控制器等,通过这个示例,可以实现分布式环境下的并发控制,感兴趣的朋友一起看看吧
    2025-12-12
  • java集合List快速实现重复判断的方法小结

    java集合List快速实现重复判断的方法小结

    在java编写代码中经常会遇到某些重复判定或者去重的操作,本文主要为大家介绍了几个常用方法,感兴趣的小伙伴可以跟随不想一起学习一下
    2024-12-12
  • 解决Maven 项目报错 java.httpservlet和synchronized使用方法

    解决Maven 项目报错 java.httpservlet和synchronized使用方法

    下面小编就为大家带来一篇解决Maven 项目报错 java.httpservlet和synchronized使用方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • Spring的事务控制实现方法

    Spring的事务控制实现方法

    这篇文章主要为大家详细介绍了Spring的事务控制实现方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 使用maven打包/跳过某个modules

    使用maven打包/跳过某个modules

    本文总结了在Maven项目中跳过或单独构建模块的方法,包括使用`-pl`、`-am`和`-amd`参数来选择性地执行模块构建,以及通过`-Dmaven.test.skip`跳过测试,以提高构建效率
    2024-12-12

最新评论