1、Maven内置变量说明:
- ${basedir} 项目根目录
- ${project.build.directory} 构建目录,缺省为target
- ${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
- ${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}
- ${project.packaging} 打包类型,缺省为jar
- ${project.xxx} 当前pom文件的任意节点的内容
2、一些命令:
-
生成eclipse工程文件:mvn eclipse:clean eclipse:eclipse -DdownloadSources
-
如果执行单元测试出错,用该命令可以在console输出失败的单元测试及相关信息:mvn -Dsurefire.useFile=false
-
有时候,希望在mvn install时,对项目中的单元测试进行调试,使用该命令:mvn install -Dmaven.surefire.debug 。在使用该命令前,在你将要调试的代码中设置好断点,然后运行该命令。该命令执行一会之后,它的build过程会显示信息:Listening for transport dt_socket at address : 5005 。看到这个提示信息之后,在eclipse中,在Debug Configuration窗口,新建Remote Java Application,port设置为5005,然后点击“debug”按钮。之后,刚才的mvn命令将继续往下执行,直到运行到有断点的代码,则停留下来,这时在eclipse中可以调试运行的代码。
3. maven jetty 插件的一些命令:(资料:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin)
- 启动:mvn jetty:run 默认的端口号是8080。
- 启动时,设置端口号: mvn -Djetty.port=9999 jetty:run
- debug的方式启动:mvnDebug jetty:run 启动之后,会显示具体的debug端口
相关推荐
3. **插件机制**:Maven 有一系列内置插件,支持项目的构建、测试、打包等功能。 4. **统一的构建过程**:无论项目大小,Maven 都遵循相同的构建步骤,提高了构建的一致性和可维护性。 5. **多模块支持**:Maven ...
将Maven内置于Eclipse中,意味着开发者可以直接在IDE内部进行Maven相关的操作,如添加依赖、构建项目、运行测试等,而无需切换到命令行界面。这提高了开发效率,使得项目管理更加直观和便捷。 Maven的核心概念是...
- **Eclipse**:Eclipse 也有内置的 Maven 支持,可通过 Window > Preferences > Maven 来配置 Maven 安装位置。此外,可以使用 M2E (Maven Integration for Eclipse) 插件进一步增强 Maven 功能。 **4. Maven 的...
3. **卸载MyEclipse内置Maven插件**:首先需要进入Help -> MyEclipse Configuration Center -> Software,找到MavenSupport for MyEclipse插件并选择remove,然后点击应用按钮执行更新操作。 4. **添加m2e插件**:...
1. **安装Maven**:下载Apache Maven 3.0的二进制包,解压并配置环境变量。 2. **创建项目**:使用`mvn archetype:create`命令生成项目结构。 3. **编辑POM.xml**:配置项目信息、依赖和插件。 4. **构建项目**:...
2. 在Windows系统中,打开“系统属性” -> “高级” -> “环境变量”,然后在用户变量或系统变量中编辑(或新建)名为“Path”的变量,将Maven的bin目录路径添加到变量值中,用分号与其他路径隔开。 3. 对于Unix/...
可以通过Eclipse的内置Marketplace搜索并安装"Maven Integration for Eclipse"。 3. **配置Maven**: - 打开Eclipse的`Window` -> `Preferences` -> `Maven`。 - 在`User Settings`部分,指定`Settings.xml`文件...
4. **插件更新**:内置的Maven插件可能有新的功能或更新,以支持最新的技术栈。 5. **更好的用户体验**:可能改进了命令行接口,提供更友好的提示和反馈。 在使用Maven 3.8时,你需要根据自己的系统环境(Windows、...
在Java开发中,Maven是一个强大的项目管理...确保你的环境中已经安装了Maven,并且配置了正确的Maven环境变量,然后按照上述方法操作即可。记住,Maven的强大在于它的标准化和自动化,使得项目管理变得更加简单和高效。
3. **运行应用**:对于Web应用程序,可以使用`mvn tomcat7:run`或`jetty:run`命令快速启动内置服务器。 4. **发布到远程仓库**:通过`mvn deploy`将项目发布到远程仓库,供其他项目使用。 5. **解决依赖冲突**:...
在使用这个压缩包时,首先需要安装JDK 1.6,然后解压maven-3.0.5.zip,配置Maven的环境变量,包括MAVEN_HOME和Path。接着,安装Eclipse-Maven插件,可以通过Eclipse的"Help" -> "Install New Software",添加插件的...
4. **Maven 插件**:STS 提供了内置的 Maven 插件支持,可以直接在 IDE 内部执行 Maven 命令,如 `install`, `clean`, `package` 等。 **四、Maven 使用** 1. **创建 Maven 项目**:在 STS 中,可以通过 `File` ->...
6. **Maven 版本升级**:若要升级 Maven,只需更改 `M2_HOME` 环境变量的值为新版本的 Maven 目录即可。 7. **配置 settings.xml**:在 `%USERPROFILE%\.m2\` 目录下(Windows XP 中通常是 `C:\Documents and ...
5. **boot**: 包含了Maven的内嵌Tomcat服务器,用于启动和运行Maven内置的web应用。 6. **bin**: 这个目录包含Maven的可执行脚本,如 `mvn` 和 `mvn.cmd`,分别用于Linux/Unix和Windows系统,用于执行Maven命令。 ...
Maven通过内置的仓库系统帮助开发者进行项目构建和包管理。 #### 二、Maven的安装与配置 **1. 下载Maven** - 访问Maven官网(http://maven.apache.org/download.cgi)下载最新版本。 - 解压缩下载的文件至所需目录...
安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...
- **安装**:需要先安装 JDK,然后解压缩 Maven,配置 MAVEN_HOME 和 PATH 环境变量。 - **配置 Maven**:包括全局配置文件(%MAVEN_HOME%/conf/settings.xml)和用户配置文件(~/.m2/settings.xml)。全局配置文件...
Eclipse 是一个流行的Java集成开发环境(IDE),它提供了对 Maven 的内置支持。在重启后,Eclipse 会加载新的 JAR 文件,使得项目可以访问到这些新添加的类库。 在标签中提到了 "maven",这强调了整个过程与 Maven ...
你可以将Maven的bin目录添加到系统的PATH环境变量中,以便在任何地方都能运行Maven命令。 在集成开发环境(IDE)如Eclipse中,Maven的支持也是非常重要的。Eclipse提供了Maven插件(M2E),使得开发者可以直接在IDE...