第一次接触的时候,什么都不懂,感觉好复杂。

后来系统地看了一个使用教程:

简单评价一下:

自动帮我们下载jar架包,还有就是可以执行命令自己部署到远程服务器上面去。

缺点:

学习成本。一般人不了解。第二,如果网络卡的话,就要命了,下载就要好多时间,还不如直接copy架包方便。

2018-10-12

mvn install的时候,包含源码,方便查看。

            <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
<configuration>
<attach>true</attach>
</configuration>
</plugin>

2018-10-20

一直提示maven-resources-plugin:2.6找不到,本来是有网的,又不去下载,每次maven install都失败,换了eclipse也是这样。

解决办法:https://blog.csdn.net/lilun517735159/article/details/78289699

maven setting.xml里加上

<mirror>
<id>Central</id>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>

后来又不行了,在eclipse执行不了,用cmd使用mvn install又行,好奇怪。

后来还是找到原因了:

Eclipse -> Window -> Preferences -> 左边菜单找到Maven -> 找到User Settings

看到没,它的默认地址是C:\Users\Administrator\.m2\setting.xml,按“Browserr”定位到你自己的setting.xml,里面要有上面说到的镜像修改,这样设置后,就ok了。

2018-10-24

使用CXF生成代码出现:WSDLToJava Error: Rpc/encoded wsdls are not supported with CXF

解决办法:打开wsdl文件,把里面的style="rpc"改成style="document"

<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

2018-10-31

今天好神奇,用maven,在eclipse里面Run As  ->  Maven install  控制台显示BUILD SUCCESS了。

但是另一个工程死活识别不了最新的代码,后来,我进入工程之后,运行cmd控制台,mvn install  然后就好了,另一个工程也能识别了。

2020-04-17

JUnit Test能通过,但是Maven Test不能通过,

原来是因为JUnit Test能识别src/main/resource中的文件,但是Maven Test不能识别src/main/resource

解决办法,在pom.xml里加上

    <build>
<resources>
<resource>
<directory>${project.basedir}/src/main/resource</directory>
</resource>
</resources>
</build>

maven使用感受的更多相关文章

  1. maven 工作原理和添加jar包技巧

        相 信只要做过 Java 开发的童鞋们,对 Ant 想必都不陌生,我们往往使用 Ant 来构建项目,尤其是涉及到特别繁杂的工作量,一个 build.xml 能够完成编译.测试.打包.部署等很多 ...

  2. 向西项目管理工具Maven一片

    前言 相信仅仅要做过 Java 开发的童鞋们,对 Ant 想必都不陌生,我们往往使用 Ant 来构建项目,尤其是涉及到特别繁杂的工作量.一个 build.xml 可以完毕编译.測试.打包.部署等非常多 ...

  3. Maven入门详解

    什么是Maven Maven,鼎鼎大名,在今天之前,我对于它一直是处于一种"只闻其名不见其人"的状态.之所以说"只闻其名",是因为Maven太有名了,它是Apa ...

  4. Maven详解

    一.前言     以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的.最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在 ...

  5. Maven命令

    1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的. 参数: 1. -Dplu ...

  6. ivy 配置 maven代理

    Ivy 是一个依赖管理工具,直观感受是其跟maven 的作用差不多:但这两个其实是不同的工具: maven 是面向整个项目的工程管理及构建工具:ivy 仅作为依赖管理工具,与ant 高度集成. 需要了 ...

  7. [Maven]Maven详解

    转自:http://www.cnblogs.com/hongwz/p/5456578.html 一.前言     以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar ...

  8. maven 简介

    本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与我交流任何关于本书的问题和关于Ma ...

  9. maven 入门

    Apache Maven 入门篇 ( 上 ) 作者:George Ma 写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法.这 ...

随机推荐

  1. C++官方文档-静态成员

    #include <iostream> using namespace std; class Dummy { public: static int n; int x; Dummy() : ...

  2. Mybatis 为什么不要用二级缓存

    https://www.cnblogs.com/liouwei4083/p/6025929.html mybatis 二级缓存不推荐使用 一 mybatis的缓存使用. 大体就是首先根据你的sqlid ...

  3. docker使用笔记1

    rhel6安装 yum -y install docker-io ################################################ 进入容器命令 docker exec ...

  4. quartz 定时任务的增删改

    参考:  https://blog.csdn.net/llmys/article/details/81069863

  5. spring mvc 解决json 不能转换的问题

    在要转的实体上加一个 @JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler" ...

  6. 前端开发-2-HTML

    1.开发环境 市面上有很多的HTML编辑器可以选择,常见的Hbuild.Sublime Text.Dreamweare都可以用来开发HTML. 当然PyCharm也支持HTML开发. 2.文件后缀名规 ...

  7. event bManualResult

    MSDN: bManualReset [in] If this parameter is TRUE, the function creates a manual-reset event object, ...

  8. Asp.Net MVC参考资料

    Every day up!!!!!! 1.无废话MVC入门教程 2.MVC快速入门 3.MVC小牛之路 4.Web API强势入门指南 5.全网最全的mvc汇总 6.MVC5+EF6+Bootstra ...

  9. python os模块常用命令

    python编程时,经常和文件.目录打交道,这是就离不了os模块.os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 1. os.name()——判断现在正在实用的平台,Window ...

  10. Inspector视图中的get/set使用

    using UnityEngine; using System.Collections; public class Test : MonoBehaviour { public int width { ...