(新德里)软件开发定制伏务,工作流引擎 OA 库存管理网管理

Maven列对象模型,可以下同样略段描述来治本型的构建,报告和文档的软件类管理工具。

自专注于工作流的商量规划以提供软件开发定战胜务,工作流引擎 OA系统
库存管理网

管理 1安装

 

下载地址:http://maven.apache.org/download.cgi

假使有空子合作共事请联系:15817167503(本人于维也纳)

  管理 2

QQ:1311663711 加时请声明软件定制

  • 下载解压,我用其位于java目录下
  • 布局环境变量
     MAVEN_HOME 我的目录也C:\Program Files
    (x86)\Java\apache-maven-3.5.2  然后在path后增加
    ;%MAVEN_HOME%\bin
  • 以命令执行被输入 
    mvn  -v 或 mvn –version

卢森堡市软件定制开发

  管理 3

 

管理 4Maven的核心

Maven的主干思想是POM文件(项目对象模型)。POM文件是因XML文件之样式表明项目标资源,如源码、测试代码、依赖(用到的外部Jar包)等。

当您行同一漫长Maven命令的时刻,你会传一个pom文件。Maven会在拖欠pom文件讲述的资源上执行该令。

<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.chongshi.test</groupId>
      <artifactId>hello</artifactId>
      <version>1.0</version>
   <packaging>jar</packaging>

  <name>hello</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>

Ø project:pom.xml文件被的顶层元素; 
Ø modelVersion:指明POM使用的对象模型的版本(这一个价值老少改动)
Ø groupId:指明创制项目标团队或者小组的绝无仅有标识。GroupId是项目标要标识,典型的,此标识为集体的一心限定名来定义。比如,org.apache.maven.plugins是有Maven插件项目指定的groupId。

Ø artifactId:指明此项目有的重中之重产品的骨干名称。

 项目标首要产品一般也一个JAR文件。第二,象源代码包平时以artifactId作为最终称的同样组成部分。典型的产品名称使用是格式: <artifactId>- <version>. <extension>(比如:myapp-1.0.jar)。

Ø version:项目产品的版本号。Maven帮忙而管理版本,可以时不时见到SNAPSHOT那些本,声明项目处于开发阶段。

Ø name:项目之展示名称,常常用于maven发生的文档中。

Ø url:指定项目站点,日常用于maven发生的文档中。

Ø description:描述是种,平常用于maven暴发的文档中。

对此一个门类被只有脚的平局部是是我们要关怀的:

<groupId>com.chongshi.test</groupId>
 <artifactId>hello</artifactId>
 <version>1.0</version>

<plugin>
                <groupId>com.lazerycode.jmeter</groupId>
                <artifactId>jmeter-maven-plugin</artifactId>
                <version>3.1.0</version>
                <executions>
                    <execution>
                        <id>jmeter-tests</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>jmeter</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <downloadExtensionDependencies>false</downloadExtensionDependencies>
                    <jmeterExtensions>
                        <!-- 添加测试依赖包 -->
                        <artifact>kg.apc:jmeter-plugins-cmn-jmeter:0.3</artifact>
                        <artifact>kg.apc:jmeter-plugins-json:2.6</artifact>
                        <artifact>kg.apc:jmeter-plugins-manager:0.11</artifact>
                        <artifact>mysql:mysql-connector-java:5.1.44</artifact>
                        <artifact>kg.apc:cmdrunner:2.0</artifact>
                        <artifact>com.alibaba:fastjson:1.1.41</artifact>                     
                        <!-- 结束 -->
                    </jmeterExtensions>
                </configuration>
            </plugin>

 执行命令:mvn 
verify

 

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注