`

Maven内置变量

 
阅读更多

 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端口
分享到:
评论

相关推荐

    maven 下载及环境变量的配置

    3. **插件机制**:Maven 有一系列内置插件,支持项目的构建、测试、打包等功能。 4. **统一的构建过程**:无论项目大小,Maven 都遵循相同的构建步骤,提高了构建的一致性和可维护性。 5. **多模块支持**:Maven ...

    maven3.3.3,可内置用于eclipse

    将Maven内置于Eclipse中,意味着开发者可以直接在IDE内部进行Maven相关的操作,如添加依赖、构建项目、运行测试等,而无需切换到命令行界面。这提高了开发效率,使得项目管理更加直观和便捷。 Maven的核心概念是...

    Maven-3.3.9-附环境变量配置说明.rar

    - **Eclipse**:Eclipse 也有内置的 Maven 支持,可通过 Window > Preferences > Maven 来配置 Maven 安装位置。此外,可以使用 M2E (Maven Integration for Eclipse) 插件进一步增强 Maven 功能。 **4. Maven 的...

    Maven安装与MyElipse8.5安装Maven插件

    3. **卸载MyEclipse内置Maven插件**:首先需要进入Help -> MyEclipse Configuration Center -> Software,找到MavenSupport for MyEclipse插件并选择remove,然后点击应用按钮执行更新操作。 4. **添加m2e插件**:...

    maven3.0 maven3.0

    1. **安装Maven**:下载Apache Maven 3.0的二进制包,解压并配置环境变量。 2. **创建项目**:使用`mvn archetype:create`命令生成项目结构。 3. **编辑POM.xml**:配置项目信息、依赖和插件。 4. **构建项目**:...

    maven安装包_3.6.3_下载.zip

    2. 在Windows系统中,打开“系统属性” -> “高级” -> “环境变量”,然后在用户变量或系统变量中编辑(或新建)名为“Path”的变量,将Maven的bin目录路径添加到变量值中,用分号与其他路径隔开。 3. 对于Unix/...

    maven安装包和maven安装步骤

    可以通过Eclipse的内置Marketplace搜索并安装"Maven Integration for Eclipse"。 3. **配置Maven**: - 打开Eclipse的`Window` -> `Preferences` -> `Maven`。 - 在`User Settings`部分,指定`Settings.xml`文件...

    maven3.8下载包

    4. **插件更新**:内置的Maven插件可能有新的功能或更新,以支持最新的技术栈。 5. **更好的用户体验**:可能改进了命令行接口,提供更友好的提示和反馈。 在使用Maven 3.8时,你需要根据自己的系统环境(Windows、...

    maven项目编译jar包

    在Java开发中,Maven是一个强大的项目管理...确保你的环境中已经安装了Maven,并且配置了正确的Maven环境变量,然后按照上述方法操作即可。记住,Maven的强大在于它的标准化和自动化,使得项目管理变得更加简单和高效。

    apache-maven-3.6.3安装包

    3. **运行应用**:对于Web应用程序,可以使用`mvn tomcat7:run`或`jetty:run`命令快速启动内置服务器。 4. **发布到远程仓库**:通过`mvn deploy`将项目发布到远程仓库,供其他项目使用。 5. **解决依赖冲突**:...

    maven-3.0.5安装包&eclipse-maven插件

    在使用这个压缩包时,首先需要安装JDK 1.6,然后解压maven-3.0.5.zip,配置Maven的环境变量,包括MAVEN_HOME和Path。接着,安装Eclipse-Maven插件,可以通过Eclipse的"Help" -> "Install New Software",添加插件的...

    (配置好的)apache-maven-3.8.1.zip

    5. **boot**: 包含了Maven的内嵌Tomcat服务器,用于启动和运行Maven内置的web应用。 6. **bin**: 这个目录包含Maven的可执行脚本,如 `mvn` 和 `mvn.cmd`,分别用于Linux/Unix和Windows系统,用于执行Maven命令。 ...

    maven3.3.9个和maven配置步骤

    4. **Maven 插件**:STS 提供了内置的 Maven 插件支持,可以直接在 IDE 内部执行 Maven 命令,如 `install`, `clean`, `package` 等。 **四、Maven 使用** 1. **创建 Maven 项目**:在 STS 中,可以通过 `File` ->...

    maven的安装文档和myeclipse中maven的插件安装

    6. **Maven 版本升级**:若要升级 Maven,只需更改 `M2_HOME` 环境变量的值为新版本的 Maven 目录即可。 7. **配置 settings.xml**:在 `%USERPROFILE%\.m2\` 目录下(Windows XP 中通常是 `C:\Documents and ...

    maven安装与使用

    Maven通过内置的仓库系统帮助开发者进行项目构建和包管理。 #### 二、Maven的安装与配置 **1. 下载Maven** - 访问Maven官网(http://maven.apache.org/download.cgi)下载最新版本。 - 解压缩下载的文件至所需目录...

    Maven3.6.3(20210503下载).zip

    安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...

    maven教案-maven入门学习资料

    - **安装**:需要先安装 JDK,然后解压缩 Maven,配置 MAVEN_HOME 和 PATH 环境变量。 - **配置 Maven**:包括全局配置文件(%MAVEN_HOME%/conf/settings.xml)和用户配置文件(~/.m2/settings.xml)。全局配置文件...

    mavenjar包

    Eclipse 是一个流行的Java集成开发环境(IDE),它提供了对 Maven 的内置支持。在重启后,Eclipse 会加载新的 JAR 文件,使得项目可以访问到这些新添加的类库。 在标签中提到了 "maven",这强调了整个过程与 Maven ...

    apache-maven-3.5.2.zip

    你可以将Maven的bin目录添加到系统的PATH环境变量中,以便在任何地方都能运行Maven命令。 在集成开发环境(IDE)如Eclipse中,Maven的支持也是非常重要的。Eclipse提供了Maven插件(M2E),使得开发者可以直接在IDE...

Global site tag (gtag.js) - Google Analytics