Ricky

Stay hungry, Stay foolish.

maven javadoc plugin build fails with Java 8 when Javadoc tags are incomplete

本地开发环境JDK版本是1.7,生成Javadoc没有问题,在测试环境使用Jenkins自动构建时报错(测试服务器JDK版本是1.8),log如下:/home/andreas/workspaces/cdm/cdm-vaadin/src/main/java/eu/etaxonomy/cdm/vaad...

2017-01-20 18:09:28

阅读数 3631

评论数 0

Maven Ban Circular Dependencies

Maven 禁止循环依赖配置如下:<project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.plugins<...

2016-12-16 11:28:19

阅读数 396

评论数 0

Maven打包生成源码包和Javadoc包

开发中我们经常需要将项目<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> ...

2016-12-12 19:35:46

阅读数 12941

评论数 2

Maven Require Release Dependencies

项目上线之前必须排除所有SNAP-SHOT版本的依赖 并全部升级为RELEASE版本,手工一个一个去排效率太低,Maven提供了maven-enforcer-plugin插件来做这件事情。Require Release DependenciesThis rule checks the depend...

2016-12-01 13:31:49

阅读数 616

评论数 0

maven分环境打包方案

前言目前大多数互联网公司内部将开发环境分为 日常、预发布与线上三套环境,不同环境之间的服务配置项需要做到隔离。例如,数据库连接配置,Zookeeper地址、其他系统url 等等。 本文着重介绍的就是如何通过 Maven 来管理不同环境的配置文件,通过profile来实现分环境打包。正文以web...

2016-10-25 19:34:26

阅读数 2829

评论数 0

Maven deploy跳过某个module解决办法

I don’t want to deploy one of the artifacts in my multi-module build. Can I skip deployment?<plugin> <groupId>org.apache.maven.plugins&...

2016-10-25 11:55:21

阅读数 11328

评论数 1

Maven命令行窗口指定settings.xml

maven命令行窗口指定特定settings.xml在命令行界面指定settings.xml,命令如下:mvn install --settings c:\user\settings.xml 例如:F:\Git\borrow-base\borrow-node>mvn clean packag...

2016-07-07 15:24:20

阅读数 19650

评论数 1

Maven多模块项目实战

前言对于大型WEB项目或Java SE项目的开发一个很重要的部分就是代码的复用和维护管理。大多采用分模块开发,便于分工和后期的维护管理。本章介绍如何使用Maven+Eclipse来创建多模块工程,以及需要注意的事项。一、准备工作本文使用Maven+Eclipse,请确认你电脑上Maven和Ecli...

2016-06-21 22:23:13

阅读数 4833

评论数 0

maven命令创建java和javaweb工程

平时习惯了通过IDE来创建maven项目,比如Eclipse 使用Maven命令创建Maven项目,需要用到Maven Archetype Plugin, The Archetype Plugin allows the user to create a Maven project from ...

2016-06-02 13:03:12

阅读数 1473

评论数 0

Maven常用命令介绍

最近要写一个框架,需要扫描指定包下面所有的class,示例代码:package com.ricky.framework.scan.util;import java.io.File; import java.io.IOException; import java.net.JarURLConnecti...

2016-04-05 17:36:15

阅读数 1189

评论数 0

Maven教程-使用Nexus搭建私服

前言使用Maven可以对项目的各种依赖进行统一管理,在pom文件中定以好依赖,就可以从Maven中央库或者第三方库中下载到本地。但在企业内部使用也会遇到一些问题,每个使用者都需要去下载相应的依赖包或者插件,效率低下,浪费带宽,所以搭建企业内部的私服就很有必要。搭建私服后,所有的依赖就可以从私服下载...

2016-03-07 12:17:01

阅读数 14018

评论数 1

maven 打包可执行的jar

日常开发中我们常常需要将项目打包成能在命令行可直接运行的CLI(Command Line)包。默认Maven生成的JAR包只包含了编译生成的.class文件和项目资源文件,而要得到一个可以直接在命令行通过java命令运行的JAR文件,还要满足两个条件: JAR包中的/META-INF/MANIFE...

2015-12-29 11:20:49

阅读数 1143

评论数 1

maven install 3rd-party jars

maven install 3rd-party jars

2015-12-23 14:23:15

阅读数 1532

评论数 0

Maven教程-Maven仓库

Maven仓库

2015-12-21 11:24:58

阅读数 1443

评论数 0

Maven Missing artifact jdk.tools:jdk.tools:jar:1.7 解决办法

在Eclipse中创建一个新的Maven工程,引入依赖时 pom.xml 一直报这个错:“Missing artifact jdk.tools:jdk.tools:jar:1.7” 最终在 stackoverflow 上找到答案了,直接在pom.xml中加上一个依赖项目:<dependen...

2015-12-17 14:27:18

阅读数 7883

评论数 3

Maven教程-坐标和依赖

Maven教程

2015-12-08 12:35:27

阅读数 1249

评论数 0

Maven教程—环境配置

Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 不少开发人员都把 Ant 当作 Java 编程项目的标准构建工具。遗憾的是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,...

2014-06-22 18:27:19

阅读数 1225

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭