mvn package 和 mvn install】的更多相关文章

刚刚准备将maven项目中一个子项目打个包,使用了mvn package.心想这个很简单嘛,没料就报错了.报错咱不怕,看看错在哪就好了. 编译出错,找不到我定义的异常类中的配置.那应该是引用父模块出来问题. 那就试着去mvn install 一下项目吧.成功后再尝试 mvn package.搞定! mvn install 和 mvn package 的作用 install: install the package into the local repository, for use as a d…
mvn compile/test都没报错,但是执行mvn package和mvn clean时候就报错:a required class was missing while executing....... 这时候只要更改中央仓库就可以解决问题了,具体步骤如下: 1.默认中央仓库在C盘.m2中,这样非常不安全,在非C盘(防止系统出问题重装时消失)的一个合适路径(我常用java目录)下创建一个maven文件夹, 2.在maven文件夹中创建一个repository文件夹作为自定义的中央仓库 3.m…
使用maven编译Java项目 http://blog.csdn.net/yaya1943/article/details/48464371  使用"mvn clean"命令清除编译结果,也就是把编译生成的target文件夹删掉   如果你想安装您的项目的JAR文件到本地Maven仓库,那么你应该调用下面语句: mvn install此时,你的项目代码将会经过编译.测试.打包并拷贝到本地依赖库,提供给其他项目引用. 综述 本文演示了用Maven编译Java项目 需要 时间:15分钟 文…
cmd 打开命令提示符, 然后打开代码所在目录,例如 d: cd d:/code 执行 mvn package Maven常用命令:  1. 创建Maven的普通java项目:     mvn archetype:create     -DgroupId=packageName     -DartifactId=projectName   2. 创建Maven的Web项目:        mvn archetype:create      -DgroupId=packageName       …
1 问题描述: ubuntu环境下用eclipse+maven开发Scala的时候出现错误:scalac error: bad option: '-make:transitive' on mvn package via command line 2 解决方法: (1)打开pom.xml,删除 <parameter value="-make:transitive"/> (2)添加dependance <dependency>             <gro…
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class).ClassNotFoundException(找不到依赖包)等错误. 要想jar包能直接通过java -jar xxx.jar运行,需要满足: 1.在jar包中的META-INF/MANIFEST.MF中指定Main-Class,这样才能确定程序的…
SpringBoot项目打包跳过测试 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <skip>true</skip> </configuration>…
dropwizard的helloworld入门教程,跟着教程一步步写很容易,但是最后打包时暴露了自己底子太差的缺陷 mvn package操作 之前工作中完全没有接触过这种打包方式,都是直接打war包,所以真的一窍不通 首先,新建一个maven项目,这个就不废话了,根据教程中的方法写好项目,然后就是需要将项目打包在项目目录下运行,由于自己用的是Eclipse(IDE可以直接运行项目选项的package 目标) 1.选中项目名右击,选run as ——maven build...出现如下界面 点击…
非mvn项目转为mvn项目并构建mvn私服 一.背景 公司里的系统是老系统,没有使用mvn,但是现在准备使用持续集成(CI),就要用到mvn,所以现在需要将老项目转为mvn项目,并且非mvn项目也是不好构建和拓展的. 构建自己的mvn私服,是因为项目里面有一些jar是在中央仓库里面无法下载的,所以我需要在公司的服务器上构建自己的私服仓库,并把这些jar传到私服上. 二.非mvn项目转mvn项目 1.非mvn和mvn项目最直观的区别当然是pom.xml了,所以现在我们需要在项目上自己创建一个pom…
很多用户在使用sumblime安装插件的时候,打开package control的install package会出现报错:There are no packages available for installation.如下图: 之所以会出现这种错误的原因是因为sublime中的包管理install package依赖一个channel_v3.json文件,而这个json文件默认每次打开package control都会从一个网址下载,而当网址未响应的时候(实事证明经常出问题),就会出现报错.…