精华内容
下载资源
问答
  • Maven项目打成jar包 1、打开Windows命令窗口:Windows键+R 2、进入要打包项目的根目录 3、输入命令:mvn clean package 回车 4、打好的jar在项目下的 target文件下 5、运行jar包

    把Maven项目打成jar包
    1、打开Windows命令窗口:Windows键+R

    2、进入要打包项目的根目录
    在这里插入图片描述
    3、输入命令:mvn clean package 回车
    在这里插入图片描述

    在这里插入图片描述
    4、打好的jar在项目下的 target文件下
    5、运行jar包
    在这里插入图片描述

    展开全文
  • maven使用命令行打包

    千次阅读 2019-12-18 23:02:39
    1,首先将控制台执行切换到项目的根目录 如下图: 2,然后就是直接执行mvn clean package指令 如下图 执行结果 可以看见build success,也就是打包构建成功。...2、使用资源插件:maven-resources-plugin...

    1,首先将控制台执行切换到项目的根目录

    如下图:
    在这里插入图片描述

    2,然后就是直接执行mvn clean package指令

    如下图
    在这里插入图片描述
    执行结果
    在这里插入图片描述
    可以看见build success,也就是打包构建成功。

    3,相关指令操作扩展

    执行顺序:

    1、使用清理插件:maven-clean-plugin:2.5执行清理删除已有target目录(版本2.5);

    2、使用资源插件:maven-resources-plugin:2.6执行资源文件的处理(版本2.6);

    3、使用编译插件:maven-compiler-plugin:3.1编译所有源文件生成class文件至target\classes目录下(版本3.1);

    4、使用资源插件:maven-resources-plugin:2.6执行测试资源文件的处理(版本2.6);

    5、使用编译插件:maven-compiler-plugin:3.1编译测试目录下的所有源代码(版本3.1);

    6、使用插件:maven-surefire-plugin:2.12运行测试用例(版本2.12);

    7、使用插件:maven-jar-plugin:2.4对编译后生成的文件进行打包,包名称默认为:artifactId-version,比如本例生成的jar文件:rtp-front-1.0-SNAPSHOT,包文件保存在target目录下(这个生成的包不能在命令行中直接执行,因为我们还没有入口类配置到Manifest资源配置文件中去,后续会阐述)。

    备注:

    不管是compile、package还是install等前三个步骤都是必不可少的。

    展开全文
  • maven 骨架命令行创建

    2018-07-26 04:01:00
    项目的骨架maven 约定在项目的根目录下放置pom.xml,在src...创建项目骨架maven的骨架可以手动创建,也可以使用Archetype创建,实际上运行的是maven-archetype-plugin插件。命令行创建项目骨架1、命令行切换至任意一...

    项目的骨架
    maven 约定在项目的根目录下放置pom.xml,在src/main/java目录下放置主代码,在src/test/java下放置项目的测试代码。 这些基本的目录结构和pom.xml文件的内容称为项目的骨架。
    创建项目骨架
    maven的骨架可以手动创建,也可以使用Archetype创建,实际上运行的是maven-archetype-plugin插件。
    命令行创建项目骨架
    1、命令行切换至任意一个目录
    2、执行:mvn archetype:generate
    3、输出很多可用的Archetype供选择,每个Archetype前面都有一个编号,同时会提示一个默认的编号,其对应的是maven-archetype-quickstart,直接回车选择该Archetype
    4、输入groupId,artifactId,version,包名。

    转载于:https://www.cnblogs.com/Mike_Chang/p/9369521.html

    展开全文
  • Maven 命令行构建一个简单的Java项目

    千次阅读 2018-05-21 14:46:46
    1、进入命令行,执行下面的语句。 mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false  执行完成后,可以看到如下...

      1、进入命令行,执行下面的语句。

    mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

      执行完成后,可以看到如下结果:

      BUILD SUCCESS,当在前用户目录下(即C:\Documents and Settings\Administrator)下构建了一个Java Project叫做my-app。

      2、进入my-app目录,可以看到有一个pom.xml文件,这个文件是Maven的核心。

        1)pom意思就是project object model。

        2)pom.xml包含了项目构建的信息,包括项目的信息、项目的依赖等。

        3)pom.xml文件是可以继承的,大型项目中,子模块的pom.xml一般都会继承于父模块的pom.xml

        4)刚构建的pom.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/maven-v4_0_0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <groupId>cn.luxh.app</groupId>
      <artifactId>my-app</artifactId>
      <packaging>jar</packaging>
      <version>1.0-SNAPSHOT</version>
      <name>my-app</name>
      <url>http://maven.apache.org</url>
      <dependencies>
        <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
          <version>3.8.1</version>
          <scope>test</scope>
        </dependency>
      </dependencies>
    </project>

     

         节点元素说明:    

     

           <project>      pom文件的顶级节点
    
        <modelVersion>   object model版本,对Maven2和Maven3来说,只能是4.0.0 
    
        <groupId>      项目创建组织的标识符,一般是域名的倒写
    
        <artifactId>    定义了项目在所属组织的标识符下的唯一标识,一个组织下可以有多个项目
    
        <packaging>      打包的方式,有jar、war、ear等
    
        <version>       当前项目的版本,SNAPSHOT,表示是快照版本,在开发中
    
        <name>        项目的名称
    
        <url>        项目的地址
    
        <dependencies>   构建项目依赖的jar
    
        <description>    项目的描述

     

         其中由groupId、artifactId和version唯一的确定了一个项目坐标

      3、构建的my-app项目结构如下

                        

        1)编译源程序,进入命令行,切换到my-app目录,执行命令:mvn clean compile

     

     

        编译成功,在my-app目录下多出一个target目录,target\classes里面存放的就是编译后的class文件。

        2)测试,进入命令行,切换到my-app目录,执行命令:mvn clean test

     

     

        测试成功,在my-app\target目录下会有一个test-classes目录,存放的就是测试代码的class文件。

        3)打包,进入命令行,切换到my-app目录,执行命令:mvn clean package,执行打包命令前,会先执行编译和测试命令

     

        构建成功后,会再target目录下生成my-app-1.0-SNAPSHOT.jar包。

        4)安装,进入命令行,切换到my-app目录,执行命令:mvn clean install ,执行安装命令前,会先执行编译、测试、打包命令

     

     

       构建成功,就会将项目的jar包安装到本地仓库。

        5)运行jar包,进入命令行,切换到my-app目录,执行命令:java -cp target\my-app-1.0-SNAPSHOT.jar cn.luxh.app.App

    展开全文
  • [maven]maven常用命令行

    2016-11-26 18:49:00
    Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:generate -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:generate -DgroupId=packageName -D
  • maven命令行参数

    2021-02-25 17:40:15
    经常是一个parent工程(<...附上Maven命令行参数列表(英文原版传送门): Maven CLI参数参考——google翻译 选项 描述 -am,--also-make 如果指定了项目列表,则还要构建列表所需的项目 -amd,-.
  • maven详解
  • maven_命令行指定setting.xml

    千次阅读 2019-02-19 16:48:34
    --settings mvn install -Dmaven.test.skip=true --settings c:\user\settings.xml
  • (1)修改pom.xml文件,添加以下内容 <configuration> <testFailureIgnore>true</testFailureIgnore> </configuration> (2)打开右侧maven,双击package (3)打包完成 打包好的jar包...
  • mvn(Maven命令行参数含义

    千次阅读 2019-12-09 15:21:09
    Maven命令行选项 以下各节详细介绍了Maven命令行选项。 1。定义属性 要定义属性,请在命令行上使用以下选项: -D,--define <arg> 定义系统属性 这是最常用于自定义Maven插件行为的选项。...
  • maven常用命令行的使用

    千次阅读 2017-09-30 11:40:17
    1.maven常用命令行进入工程目录,运行mvn命令: 编译项目:mvn compile 打包:mvn package 打包时跳过测试:mvn package -Dmaven.test.skip=ture xxx 安装当前工程的输出文件到本地仓库: mv
  • 1.进入项目文件夹,cmd进行命令行 2.运行 call mvn -f pom.xml dependency:copy-dependencies 3.在本地仓库看到依赖包是否成功下载 4.idea使用 maven 重新加载项目
  • main()放在一个包下面是貌似命令行运行时会报找不到main()方法 在project structure中artifacts添加jar 在命令行运行java -jar jar包名 参数 <build> <plugins> <plugin> <groupId>...
  • maven mvn 命令行 编译打包

    万次阅读 2018-08-03 10:54:00
    * 一行命令 # 切换到项目根目录 mvn clean && mvn compile && mvn package && start target ...maven教程 ...* 下载安装maven ...http://maven.apache.org/download.cgi...apache-maven-3.3.3-bin....
  • 在cmd窗口中执行 mvn compile时,报警告 [WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e....这表示没有规范字符种类,需要在父pom文件中的project里添加 <properties> ...
  • IDEA项目的maven包位置在:/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3,所以运行: 步骤一:添加环境变量 我的环境变量在zshrc文件下,大家也可以修改 /.bash_profile,/.profile等文件 ...
  • maven基本使用方法(命令行

    千次阅读 2018-12-02 00:35:40
    本篇记录一下maven命令行的构建方法,后面讲在idea怎么用。 参考 这里 有详细的maven教程。 创建maven项目 最基本的maven项目创建命令如下 mvn archetype:generate -DgroupId={{your_DgroupId}} -DartifactId={{...
  • Maven命令行参数解释

    2018-12-05 10:17:25
    java的-D命令行参数我们会用mvn启动一个应用,如下的命令行: ...-Dxxxx是java运行参数的语法作用是配置一些环境变量,具体有哪些参数,参数有什么效果,和你用的实际环境、项目架构都有关对,让程序知道log_path代...
  • 启动springboot项目 三种项目启动方式 App的main方法 使用命令:mvn spring-boot:run 启动 使用命令:mvn package 进行打包,将生成的JAR文件,使用 java -jar 命令来运行 ~/Desktop/MyProject/springboot$ mvn ...
  • 一配置环境变量 下载apache-maven-3.2.5压缩包解压到本地 F:\apache-maven-3.2.5 配置MAVEN_HOME环境变量F:\apache-maven-3.2.5如图 ...打开命令行运行 cmd 输入mvn -v结果如下则成功 二 ...
  • maven常用命令行总结

    2018-12-08 11:11:00
    maven项目,在命令行中操作,非常简洁、高效,现将maven项目常用命令行总结如下: maven命令行命令总结 序号 整理 统计 命令 作用 1 基本 5 mvn -v 查看maven版本 2 mvn deploy ...
  • 内存泄漏 用于说明内存泄漏的应用程序。 可以使用 servlet 作为部署的 WAR 文件或通过命令行运行 Maven 测试。 将需要修改 pom.xml 以打开测试。 部署 WAR 文件后,应用程序在
  • 今天用Intelij IDEA把原来的Java项目迁移为Maven项目,一切都很顺利,项目能自动引入Maven类库,确实方便很多。 在运行生成的jar文件时出现no main manifest attribute, in *.jar。我已经在Project Structure里面...
  • - 参考连接http://www.manongjc.com/detail/15-mkqspblddvysgli.html codeAnalysis.bat mvn sonar:sonar -Dsonar.projectKey=test -Dsonar.host.url=...
  • 一、建maven项目(eclipse ee版本) 选这两项就可以建maven项目了 二、设置maven 一是修改setting.xml(maven的conf目录) 修改本地仓库地址:&lt;localRepository&gt;d:/.m2/repository&lt;/...
  • mvn命令行启动springboot项目

    千次阅读 2019-12-26 22:18:45
    命令行切入maven项目的目录,输入mvn compile后,maven会自动下载依赖jar,为代码生成字节码文件等,即编译。 2、mvn package 打包命令。pom.xml中默认将项目打包成jar文件。执行完成之后,即可在target文件夹内...
  • Maven 命令行选项

    2017-07-05 08:52:21
    1、使用-选项时,和后面的参数之间可以不要空格。而使用--选项时,和后面的参数之 间必须有空格。如下面的例子: ...2、有些命令行选项是从Maven2.1才有的。 3、更多命令行选项请查看mvn -h   定
  • 命令行使用构建配置文件时,是-P,比如:mvn -Pinput 注意:这里的构建配置文件并不是一个真正的文件,而是通过指定参数来做特定的事。 以下内容引用自...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,947
精华内容 16,378
关键字:

maven文件命令行运行