#MAVEN

Maven生成项目文档

Maven项目可以通过maven-site-plugin插件生成项目文档,无论什么项目都可以生成。执行命令:mvnsite生成完成的输出目录在${basedir}/target/site文件夹,直接点击index.html查看即可。原理解释:Maven使用一个名为Doxia的文档处理引擎来创建文档,它能将多种格式的源码...
代码星球 ·2020-04-04

Jenkins配置Java项目1(Java+Maven+Tomcat+SVN/Git)

先收集几个网址,后续再自己动手过一遍http://www.cnblogs.com/leefreeman/p/4211530.htmlhttp://www.cnblogs.com/sunzhenchao/archive/2013/01/30/2883289.htmlhttps://my.oschina.net/dengl...

新建一个兼容eclipse和myeclipse、IDEA都兼容的项目结构(maven)

以下观点为个人理解,没实践过,后续再实现。思路:1、eclipse和myeclipse、IDEA这些开发工具新建的各自的项目时,都有自己的一套思路,项目结构都有各自的特点。2、如果是这些开发工具互相导入项目时,要按照各自开发工具的项目结构的特定进行修改,花大量的无用功。3、如果组内成员使用的开发工具各自不统一,也是一个...

Maven中plugins和pluginManagement的区别

pluginManagement是表示插件声明,即你在项目中的pluginManagement下声明了插件,Maven不会加载该插件,pluginManagement声明可以被继承。pluginManagement一般是用来在父POM中定义,提供给子POM使用,子POM也可以覆盖这个定义,而且你在父POM中定义了版本之...

Maven打包时过滤测试代码或指定特定的测试类(maven-surefire-plugin)

1、过滤整个测试代码,可以直接在命令行上指定mvncleaninstall-Dmaven.test.skip=true提示:以上为举例,具体的构建阶段可以自定义,其中maven.test.skip为是否进行测试。或者mvncleaninstall-DskipTests还可以直接在pom.xml文件上指定,比如使用mav...

Maven项目配置外部依赖(本地依赖)

加入有一些公共jar包只限于公司内部使用,不能暴露在外部时,有如下的方案:1、搭建私有远程仓库(nexus)2、使用http、ftp、共享地址,github地址等(主要是通过maven-deploy-plugin插进进行部署)实现的自定义仓库。参考:https://hengyunabc.github.io/github...

Maven插件的使用

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_plugins.html:什么是Maven插件?Maven实际上是一个执行插件的框架,其所有的任务其实都是由插件完成(Maven一切都是插件)。Maven插件通常用于:生成...
代码星球 ·2020-04-04

Maven的仓库

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_repositories.html:什么是Maven仓库?在Maven的术语中,仓库是一个地方或者说是目录,其中存储有项目jar包、库、插件或者任何其他项目指定的组件,并且...
代码星球 ·2020-04-04

Maven错误 diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator)问题解决

如果在Maven构建时出现:diamondoperatorisnotsupportedin-source1.5(use-source7orhighertoenablediamondoperator)的错误,是由于使用了complier的插件版本为1.5导致的,因为在默认不配置情况下,Maven3默认为1.5,此时如果项...

Ubuntu下安装Maven

1、JDK默认已经安装,所以不需要。2、下载Mavenwgethttp://apache.fayea.com/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz3、解压Maventar-xzfapache-maven-3.5.0-bin.tar.gz4、...
代码星球 ·2020-04-04

使用Maven运行Java main的方法(转)

使用Maven运行JavaMain的方法(既JavaApplication项目),可以有如下方式解决:1、将Maven项目导入到eclipse中,然后直接项目右键【RunAs】->【JavaApplication】。2、直接指定jar包的Main入口(参考:http://www.cnblogs.com/Eason...

Maven中的-D(Properties属性)和-P(Profiles配置文件)

-D代表(Properties属性)使用命令行设置属性-D的正确方法是:mvn-DpropertyName=propertyValuecleanpackage如果propertyName不存在pom.xml,它将被设置。如果propertyName已经存在pom.xml,其值将被作为参数传递的值覆盖-D。要发送多个变量...

Maven的构建配置文件(Build Profiles)

在命令行使用构建配置文件时,是-P,比如:mvn-Pinput注意:这里的构建配置文件并不是一个真正的文件,而是通过指定参数来做特定的事。以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_build_profiles.ht...

Maven出现User setting file does not exist ....m2setting.xml的问题解决(同时也解决用户.m2目录下无setting.xml文件)

如果Eclipse中出现Usersettingfiledoesnotexist....m2setting.xml这样的问题,解决方法如下:1、拷贝%M2_HOME%/conf/settings.xml的文件到%USER_HOME%/.m2/settings.xml中即可。经过研究,同时也发现,在Maven安装好之后,%...

Maven的安装文字版(Windows/Linux/Mac)

以下内容引用自https://ayayui.gitbooks.io/tutorialspoint-maven/content/book/maven_environment_setup.html,安装信息更新到最新版本:Maven是基于Java的工具,所以首要必须的要求是你的电脑上安装有JDK。系统要求JDK1.5版本或...
首页上一页...4950515253...下一页尾页