mvn项目开发
仰望星空的我
仰望星空,脚踏实地。
展开
-
maven 打包可运行jar包
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。要想jar包能直接通过java -jar xxx.jar运行,需要满足:1、在ja...转载 2019-01-03 18:51:11 · 349 阅读 · 0 评论 -
Maven pom.xml中的元素modules、parent、properties以及import
前言 项目中用到了maven,而且用到的内容不像利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)用的那么简单;maven的核心是pom.xml,那么我就它来谈谈那些不同的地方; 给我印象最深的就是如下四个元素:modules、parent、properties、import。 路漫漫其修远兮,吾将上下而求索! github:ht...转载 2019-02-02 14:58:58 · 240 阅读 · 0 评论 -
[Maven]Maven构建可执行的jar包(包含依赖jar包)
目标:将依赖的第三方jar包打进去方法:maven-assembly-plugin环境:IDEA 2016.3JDK 1.8遇到的问题:此处耗时2天时间,遇到过的坑:1.修改完pom.xml后,不生效。--改pom.xml后,代码不生效,是因为对IDEA工具不熟,在修改完xml后,需要点工具右下角的import changes或者直接点auto-import...转载 2019-02-02 14:57:52 · 136 阅读 · 0 评论 -
maven设置打jar包并引入依赖包
1.修改pom根节点下packaging属性为jar2.修改pom根节点下build为: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> ...转载 2019-02-02 14:53:27 · 1075 阅读 · 0 评论 -
maven打包可运行的jar包(包含依赖工程)
java程序用maven打包的时默认没有加入依赖的jar包的,这是需要修改下pom文件,加入如下plugin<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave...转载 2019-02-02 14:50:04 · 406 阅读 · 0 评论 -
maven导出项目中所有依赖jar包
maven导出项目中所有依赖jar包开发时我们也许因为各种情况,需要导出maven的所有dependency项,如果去maven仓库找会显的相当繁琐。下面是简单的配置可以帮助我们轻松的得到所有的依赖jar。之前使用:是使用maven-assembly-plugin 插件,发现所有依赖jar全部打到一个jar中,不能满足要求。这里需要添加maven-dependency-plugin 这...转载 2019-02-02 14:47:46 · 2356 阅读 · 0 评论 -
eclipse使用MAVEN打包可执行的jar包
1.新建maven工程注意勾选随便填一下 建好之后工程目录如下 新建测试类与工具类,主类很简单 工具类也很简单,就是初始化了日志maven依赖包也只有一个log4j的jar <dependencies> <dependency> <groupId>log4j</groupId> ...转载 2019-01-04 10:13:59 · 1505 阅读 · 0 评论 -
如何用Maven创建一个普通Java项目
一下内容包括:用Maven创建一个普通Java项目,并把该项目转成IDEA项目,导入到IDEA,最后把这个项目打包成一个jar文件。有时候运行mvn命令失败,重复运行几次就OK了,无解(可能因为网络问题,一些文件没下载到,搭建私服后就不会了)。1、用Maven模板创建一个项目打开控制台,进入到想要创建项目的目录,然后运行如下命令,参数自由填写:1 mvn archetype:ge...转载 2019-01-04 09:49:33 · 435 阅读 · 0 评论 -
maven实践:(一)创建普通java项目、打包、运行
maven实践:(一)创建普通java项目、打包、运行安装maven,配置环境变量新建M2_HOME和MAVEN_HOME变量,把maven的解压目录填入在path变量中加入%M2_HOME%/lib;%MAVEN_HOME/lib%;切换官方源为aliyun maven源在maven解压目录的conf文件夹中settings.xml中mirrors标签下添加 <mirror&...转载 2019-01-04 09:43:02 · 1319 阅读 · 0 评论 -
Maven总结(二)Maven构建可执行的jar包并且包含依赖jar包
Maven总结(二)Maven构建可执行的jar包并且包含依赖jar包插件总结上一篇我们介绍了Maven如何构建可执行的jar包,主要使用了maven-jar-plugin和maven-dependency-plugin这两个Maven的插件,maven-jar-plugin负责构建jar包,maven-dependency-plugin负责导出所有依赖的jar包,这里我们使用了maven-a...转载 2019-01-03 18:56:47 · 731 阅读 · 0 评论 -
Maven构建可执行的jar包(包含依赖jar包)
目标:将依赖的第三方jar包打进去方法:maven-assembly-plugin环境:IDEA 2016.3JDK 1.8遇到的问题:此处耗时2天时间,遇到过的坑:1.修改完pom.xml后,不生效。--改pom.xml后,代码不生效,是因为对IDEA工具不熟,在修改完xml后,需要点工具右下角的import changes或者直接点auto-import...转载 2019-01-03 18:55:43 · 114 阅读 · 0 评论 -
使用maven生成可执行的jar包
从pom的xsi中可以打开描述pom的schema:可以看到pom中,project的结构:默认的mvn install生成的jar是不带主类入口的,需要在maven-compile-plugin中设置主类,<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or...转载 2019-01-03 18:52:21 · 127 阅读 · 0 评论 -
Maven常用命令总结
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/一,Maven常用命令:1. 创建Maven的普通Java项目:mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建M...转载 2019-02-02 15:01:43 · 119 阅读 · 0 评论