idea创建maven web项目需要注意的一些细节

在idea中构建maven java web项目,从new project到选择maven骨架到最后finish完成,整个流程完成后,项目基本结构已经出来,但是距一个可以正常开发运行的web项目还有一些距离。

一、项目目录结构完善

上图是刚构建好的目录结构,仔细看会发现缺少目录,首先把缺失的目录补齐。

使用shift+ctrl+alt+s进入工程目录设置找到Modules->src如下图所示:

在这个界面完善目录结构并mark as,补充完成如下图所示:

注意新建的java目录mark为Sources,到这里目录结构完成。

二、依赖

web项目一般是运行在web容器中的,这里使用的是tomcat,所以添加web容器的依赖,还是在上一部分的界面找到Dependenies选项,进行依赖添加,如下图:

添加完后,点击下方apply完成此步操作。

三、添加Fects

具体步骤如下图所示:

添加后如上图所示,这时候两个路径中会出现一个web目录是之前没有的,其实这个对应是项目目录结构中的webapps,所以手动修改一下,修改完成如下图:

四、设置artifacts

配置tomcat运行时需要用到artifacts,设置步骤如下:

注意这里选择from Moudules,而不是自己手动创建。创建完Exploded后创建Archive,步骤一样。创建完成如下图:

到此,一个完整的web项目完成了,可以正常的开发、运行了。

原文地址:https://www.cnblogs.com/f-anything/p/8707464.html

时间: 2024-09-28 20:45:58

idea创建maven web项目需要注意的一些细节的相关文章

使用 IDEA 创建 Maven Web 项目 (异常)- Disconnected from the target VM, address: '127.0.0.1:59770', transport: 'socket'

运行环境: JDK 版本:1.8 Maven 版本:apache-maven-3.3.3 IDEA 版本:14 maven-jetty-plugin 配置: <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> <webAppSourceDirectory>${pro

eclipse创建maven web项目

eclipse创建maven web项目: 1.安装eclipse maven插件 2.新建maven project选择webapp模板. 3.改造为maven文档结构. 4.添加项目的JAVAEE支持 这里我选择的web modul版本为2.5,因为我平时使用的tomcat版本为tomcat 6.在右侧的runtime处可以配置tomcat 如果web modul版本选择3.0的话,tomcat 6是不能选择的. 添加web modul后目录结构发生了变化: 将WebContent目录内的复

Intellij IDEA创建Maven Web项目

1前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用. 最开始自己创建maven web项目时,要么创建一个springmvc项目进行修改,要么创建了一个maven项目(不是web项目),自己添加webapp目录添加配置web.xml文件,以及添加web moudle,配置属性等等. 另外之前总结的几篇Intellij使用文章,里面多多少少都还有点问题,请以本

Eclipse创建Maven Web项目 + 测试覆盖率 + 常见问题(2015.07.14--小赞)

Eclipse创建Maven web项目: 到此,并没有创建好,接下来一步步解决问题: 问题:无法创建src/main/java目录 解决: 右键项目选择[properties] 点击[OK] 问题:Cannot change version of project facet Dynamic web module to ... 解决办法: 改为你要的版本,我设为1.7 改为你要的版本,我设为1.7.0 我设为: 保存,刷新项目: 到此尚未完成,还有一个文件要修改,web.xml: 改为: <?x

IDEA 创建Maven Web项目(图文版)

前言:IDEA作为一款广泛使用的开发工具,无论是后台人员,还是前段工作者,都能在它上面发现它的魅力. IDEA提供了诸多项目模板,今天就以创建Maven Web项目作为示例,和大家一起分享: 第一步:file--new--project——maven——勾选 create from archetype 选中webapp 选好之后点击next,在接下来出现的页面中,输入GroupID,ArtifacID(在网上看到关于这两个名词的解释:groupId:定义了项目属于哪个组,一般来说这个通常和公司或

解决使用eclipse创建maven web项目时报Could not resolve archetype的问题

前两天重装了系统,今天想写一个项目的时候出现了点问题. 在使用eclipse创建maven web项目时,点Finish后报了Could not resolve archetype的问题. Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories.Could not resolve artifact org.a

Java Web 入门(一)使用 Intellij IDEA 14.1.5 创建 Maven Web项目

1.基础配置 1.1 安装 JDK1.7,配置系统变量:JAVA_HOME 和 Path 1.2 安装 Tomcat 7.0 1.3 Maven 使用Intellij IDEA 自带的Maven,版本 v3.0.5 2.创建Maven Web项目 2.1 File > new Module > Maven >选择SDK  > 勾选 "Create from archetype" > 选中模板 "webapp" > Next 2.2

Eclipse下如何创建Maven Web项目

创建Maven Web项目 在Eclipse下新建项目时,选择新建Maven项目,如图 默认点击下一步,在"select an archetype"这步时,一样使用默认的配置,如图 下一步,需要输入项目名称,起名为"testMavenWeb"项目,点击[finish],完成项目创建. 此时,一个Java Maven项目创建成功,但并不是Maven Web项目,项目的结构如图: Java Maven 创建成功后,再创建一个Web项目,在"select an

idea创建maven web项目

创建maven web项目 1:首先打开idea,点击“create new project“,在左边一栏找到maven,右边把“create from archetype“钩上,根据模版来创建项目, 注意在选择模版的时候一定要选择org.apache.maven.archetype下的webapp项目. 点击next后 在这里输入groupid和artifactid后点击next 选择你自己配置的maven的settings.xml和respository,maven仓库一定要配好,否则创建项