建一个空的普通app项目
mvn archetype:create -B -DgroupId=net.jwsz.snap -DartifactId=snap
/*
//Create Maven Applaction Project
mvn archetype:create -B -DgroupId=net.jwsz.snap -artifactId=snap
//Run Maven Application
mvn clean compile exec:java -Dexec.mainClass="net.jwsz.snap.App"
*/
建一个空的webapp项目struts+spring
mvn archetype:create -DgroupId=me.cjx.$(CurSel).action -DartifactId=$(CurSel) -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=struts2-archetype-starter -DarchetypeVersion=2.0.11.2-SNAPSHOT -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository
/*
//Create Maven WebApp Project
mvn archetype:create -DgroupId=net.jwsz.webapp -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp
//pom.xml补
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.6</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
</configuration>
</plugin>
</plugins>
//Run Maven WebApp
mvn clean compile jetty:run
*/
分享到:
相关推荐
Maven 是一个项目管理和构建自动化工具,提供了许多实用的命令来简化项目的开发和维护过程。在这篇文章中,我们将总结和讲解 Maven 中的一些常用命令,它们将帮助您更好地使用 Maven。 创建 Maven 项目 Maven 提供...
- `mvn archetype:generate` 是用于创建一个新的Maven项目的基础框架。你可以根据提示选择对应的archetype,如maven-archetype-quickstart,来快速生成一个简单的"hello world"项目。 2. **编译源代码**: - `mvn...
Maven项目创建流程是Java开发中一个至关重要的环节,它可以帮助开发者规范地组织项目结构,并自动管理项目的依赖关系。以下是一个详细的Maven项目创建步骤,包括创建父项目、子模块以及设置相关的配置信息。 1. **...
Maven 提供了 archetype 机制来快速创建项目。使用以下命令可以创建一个 Java 项目: `mvn archetype:generate -DgroupId=...
7. Eclipse 项目命令 命令:mvn eclipse:eclipse 作用:生成 Eclipse 项目文件 参数: * -Dwtpversion:指定 Eclipse 的版本 示例:mvn eclipse:eclipse -Dwtpversion=1.0 这将生成一个 Eclipse 项目文件,...
Maven提供了`archetype:generate`命令来创建一个新的Maven项目。例如,创建一个简单的Java Web应用,可以在命令行输入以下命令: ``` mvn archetype:generate -DgroupId=...
#### Maven项目构建命令 - **编译源代码** - 命令格式:`mvn compile` - 说明:此命令用于编译项目中的Java源代码。 - **运行单元测试** - 命令格式:`mvn test` - 说明:运行项目中的单元测试。在执行之前,...
### Jenkins 实现 Maven 项目自动部署到 Tomcat 在当今快速发展的软件开发环境中,持续集成(CI)与持续部署(CD)已经成为不可或缺的部分。本文将详细介绍如何利用 Jenkins 实现 Maven 项目的自动部署到 Tomcat ...
1. **初始化项目**: 使用Maven的命令行工具(或者IDE的集成功能),创建一个新的Maven项目。命令行中可以使用`mvn archetype:generate`命令,按照提示选择模板。 2. **目录结构**: Maven项目通常遵循特定的目录结构...
在创建一个 Maven 项目时,最常用的命令是 `mvn archetype:generate`。例如: ```shell mvn archetype:generate -DgroupId=damocles-autocredit -DartifactId=damocles-autocredit -DarchetypeArtifactId=maven-...
首先,我们需要创建一个空的Maven项目,作为父项目的起点。在IDE如IntelliJ IDEA或Eclipse中,选择“New > Maven Project”,然后不勾选“Create Artifact ID”和“Create module group ID”,只输入Group ID(通常...
本资源提供了一个手动创建的Maven工程示例,有助于初学者理解和掌握如何从零开始构建Maven项目。 首先,我们要理解Maven的核心概念——Project Object Model (POM)。POM是Maven项目的基本配置单元,包含了项目信息...
1. **创建项目**:使用`mvn archetype:generate`命令,可以选择一个合适的项目模板创建新的Maven项目。 2. **编写POM**:在项目根目录下编辑pom.xml文件,添加项目信息和依赖库。 3. **构建项目**:使用`mvn clean...
Maven项目需要配置合适的JRE版本,以确保兼容性和正确运行。在IDE中,通常需要设置项目的JRE系统库为默认或者指定版本。 7. **错误处理**: 如果在项目中遇到像`index.jsp`的报错,通常是因为缺少必要的依赖。在...
"新建Maven项目基础"这个主题涵盖了创建、配置以及管理Maven项目的基本步骤和概念。以下是对这些基础知识的详细说明: 一、Maven简介 Maven是由Apache软件基金会开发的一个项目管理和综合工具。它通过一个项目对象...
一个基于Maven的Java项目创建和运行的基本指南 一个完整的Java项目脚本程序通常意味着要编写一系列命令或脚本,用于初始化项目结构、编译Java代码、运行程序以及可能还包括测试、打包和部署等步骤。不过,由于直接...
这篇文档将详细介绍如何在 MyEclipse 中导入 Maven 项目以及使用 Maven 的常见命令。 首先,要在 MyEclipse 中导入 Maven 项目,你需要通过以下步骤操作: 1. 右键点击 MyEclipse 左侧的项目视图空白区域。 2. ...
在创建项目后,需要运行 Maven 项目以下载依赖项。右键点击项目名,选择“Run As”,然后选择“Maven install”。Maven 将自动下载依赖项,用户可以等待下载完成。 本资源提供了详细的 Maven 安装配置指南,旨在...
在本篇文章中,我们将重点探讨如何使用IDEA来创建一个简单的Maven项目。 Maven是Apache开源组织提供的一款项目管理和综合工具,它通过使用一种标准的项目对象模型(Project Object Model,POM),以及一套插件和...