Maven系列--如何创建一个maven工程

本文详细介绍了如何通过命令行及Eclipse创建Maven工程的方法。包括简易Maven工程的搭建步骤,以及各种不同类型的Maven工程模板选择。

前面啰啰嗦嗦一大堆,连怎么建立一个maven工程都还没看到,完全不符合how的作风啊,那下面就来个创建maven工程的实战吧。


用命令行创建一个简易的maven工程:
1、在某目录下新建一个叫做simpleMvn的文件夹

2、从控制台中进入此文件夹内

3、执行以下命令:

mvn archetype:create   -DgroupId=com.companyName  -DartifactId=projectId  -DarchetypeArtifactId=maven-archetype-quickstart

4、回车!



于是,一个建议的maven工程就建立起来了!世界就是如此神奇!

       



我们可以通过输入与此类似的命令,就可以创建出不同的工程,修改-DarchetypeArtifactId的值即可。

-DarchetypeArtifactId的值有以下一些种类:

* maven-archetype-archetype 
* maven-archetype-j2ee-simple 
* maven-archetype-mojo 
* maven-archetype-portlet 
* maven-archetype-quickstart 
* maven-archetype-site 
* maven-archetype-site-simple 
* maven-archetype-webapp

如果需要建立web工程,请使用

-DarchetypeArtifactId=maven-archetype-webapp

华丽丽的分割线**********************************************************************************************************

下面讲讲怎么在eclipse 4.X里创建maven工程吧,以截图为准








### 如何通过 IntelliJ IDEA 使用 Maven 创建 maven-archetype-webapp 项目 #### 准备工作 在开始之前,确保已经安装并配置好了 JDK 和 Maven,并且 IntelliJ IDEA 的 Maven 插件已启用。 #### 创建 Maven 项目 1. 打开 IntelliJ IDEA 并选择 `File` -> `New` -> `Project...`。 2. 在弹出的窗口中选择 `Maven`,取消勾选 `Create from archetype`,点击 `Next`[^1]。 3. 输入项目的GroupId、ArtifactId和Version等基本信息,然后点击 `Finish` 完成项目初始化。 #### 添加 Web 应用 Archetype 由于默认情况下不会自动应用 `maven-archetype-webapp` 模板,因此需要手动修改 `pom.xml` 文件以指定该模板: ```xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>maven-webapp-demo</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> <!-- 可在此处添加依赖 --> </dependencies> <build> <finalName>${project.artifactId}</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.3.1</version> </plugin> </plugins> </build> </project> ``` 完成上述操作后,刷新 Maven 项目(右键单击 `pom.xml` 文件并选择 `Reload Project`),此时应该能看到标准的 Maven Web 项目结构,包括 `src/main/webapp` 目录[^2]。 #### 解决常见问题 如果发现某些目录未自动生成,则需手动创建这些必要的资源文件夹。具体方法如下: 1. 进入 `File` -> `Project Structure` -> `Modules`。 2. 选择对应的模块,进入 `Sources` 标签页。 3. 点击右侧工具栏中的 `+` 图标,选择 `New Folder`。 4. 命名新文件夹路径为 `src/main/java` 或其他所需路径,并设置其用途(如 Sources 或 Resources)。 #### 测试运行环境 为了验证项目是否正常工作,可以在本地 Tomcat 上部署测试页面。首先确认已在 IDE 中配置好 Servlet 支持以及服务器插件,接着编写简单的 JSP 页面存放在 `webapp` 下面进行调试[^3]。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值