`
desert3
  • 浏览: 2160662 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Maven in 5 Minutes

 
阅读更多
安装:java环境

额外配置
You can specify your user configuration in ${user.home}/.m2/settings.xml. A full reference to the configuration file is available. This section will show how to make some common configurations. Note that the file is not required - defaults will be used if it is not found.

修改本地Repo的目录:
The location of your local repository can be changed in your user configuration. The default value is ${user.home}/.m2/repository/.

<settings>
  ...
  <localRepository>/path/to/local/repo/</localRepository>
  ...
</settings>

Note: The local repository must be an absolute path.
配置代理
配置组件的并发现在数
By default, Maven 2.1.0+ will download up to 5 artifacts (from different groups) at once. To change the size of the thread pool, start Maven using -Dmaven.artifact.threads. For example, to only download single artifacts at a time:

mvn -Dmaven.artifact.threads=1 clean install

You may wish to set this option permanently, in which case you can use the MAVEN_OPTS environment variable. For example:

export MAVEN_OPTS=-Dmaven.artifact.threads=3
使用镜像Repo
<settings>
  ...
  <mirrors>
    <mirror>
      <id>UK</id>
      <name>UK Central</name>
      <url>http://uk.maven.org/maven2</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>
  ...
</settings>

Maven1下好像不起作用,有时间再试了
控制Maven的日志级别
maven -E jar(注意大小写)
如果你想控制Maven的日志级别,你可以使用下面三个命令行选项:
-e, --errors 产生执行错误相关消息
-X, --debug 产生执行调试信息
-q, --quiet 仅仅显示错误
只有出现错误或问题,-q 选项才打印一条消息。-X 选项会打印大量的调试日志消息,这个选项主要被Maven开发者和Maven插件开发者用来诊断在开发过程中碰到的Maven代码问题。如果你想诊断依赖或路径问题,-X 选项也非常有用。如果你是Maven开发者,或者你需要诊断Maven插件的一个错误,那么-e选项就会派上用场。如果你想报告Maven或Maven插件的一个未预料到的问题,你应该传递-X 和 -e命令行选项。
分享到:
评论

相关推荐

    MavenIn28Minutes, 面向初学者的Maven 教程.zip

    MavenIn28Minutes, 面向初学者的Maven 教程 面向初学者的 Maven 教程- In28Minutes示例课程的标题。课程概述课程步骤:期望值运行示例关于 in28Minutes我们的信念。我们的方法。找到我们。其他课程。安装 Eclipse 和

    MavenIn28Minutes-master

    ## Course Overview - We will use Handson...- We will learn how to use Maven effectively in combination of an IDE like Eclipse. - We will use - Maven for dependency management, building and running th

    maven构建项目文档

    - 包括 “Maven in 5 Minutes” 快速入门教程。 - 提供详细的 POM (Project Object Model) 参考文档。 - 介绍 Maven 的构建生命周期、配置插件等高级主题。 #### 6. Maven 的核心概念详解 - **构建生命周期** -...

    java班级管理源码-MavenIn28Minutes:Maven初学者教程和示例

    5 步和第 6 步我们将学习依赖管理和传递依赖 第 7 步我们将了解一个具有多层的 maven 项目。 典型的项目有 web 层、数据层、外部接口层。 我们将学习如何使用 maven 创建这样的项目。 多模块 Maven 项目。 第 8 步:...

    Java_Maven初学者教程与示例.zip

    MavenIn28Minutes_master.zip这个文件很可能是教程的源码示例,它可能包含了一个完整的Maven项目结构,包括src/main/java(源代码目录)、src/test/java(测试代码目录)、pom.xml(POM文件)等。学习者可以通过这个...

    程序员面试究竟要不要刷题-in28Minutes-Course-Roadmap:我们课程的路线图。请记住,我们专注于Java、微服务、Web应

    程序员面试究竟要不要刷题in28Minutes 学习路线图 学习页面 - 我的观点 - 2019 年 7 月更新 架构正朝着微服务和云发展! Spring Boot 是最流行的微服务开发框架 Spring Cloud 为开发云原生应用程序提供了很好的选择...

    Wiley.-.Java.in.60.Minutes.a.Day.(19.Lectures,.789.pages).rar

    《Java in 60 Minutes a Day》是一本旨在帮助初学者和有经验的开发者快速掌握Java编程语言的教程。这19个讲座涵盖了广泛的Java基础知识和高级特性,共计789页的内容,使得读者能够在每天投入一小时的时间内逐步深入...

    automation-testing-with-java-and-selenium:学习使用Java和Selenium进行自动化测试

    Maven- https://courses.in28minutes.com/p/maven-tutorial-for-beginners-in-5-steps JUnit- https://courses.in28minutes.com/p/junit-tutorial-for-beginners Mockito- ...

    BasicInterviewGuide-.pdf

    【标题】:“BasicInterviewGuide-.pdf”显然是一份面向求职者的基本面试指南,可能是由in28minutes.com这个教育平台提供的资源。这份指南可能涵盖了多种技术领域的面试准备,特别是与互联网行业相关的知识。 ...

    MockitoTutorialForBeginners, 面向初学者的Mockito教程.zip

    MockitoTutorialForBeginners, 面向初学者的Mockito教程 面向初学者的Mockito教程对最流行的java模拟框架的专业知识安装 Eclipse,Maven 和 Java运行示例课程概述课程步骤:期望值关于 in28Minutes我们的信念。...

    spring-boot-examples:编写在www.springboottutorial.com上的所有代码示例

    Spring Boot代码示例 我们网站所有代码示例 从最畅销的5门课程中学习 在28分钟的惊人学习路径中进行重新训练 安装Eclipse和嵌入式Maven ...了解有关in28Minutes和我们创造出色学习体验的方法的更多信息-in28M

    Android代码-crawler4j

    Using it, you can setup a multi-threaded web crawler in few minutes. Table of content Installation Quickstart Using a factory (for Spring or Guice) More Examples Configuration Details License ...

    restful-web-services-h2

    作为Java应用程序运行com.in28minutes.rest.webservices.restfulwebservices.RestfulWebServicesApplication 。 检查身份验证和REST API部分以执行REST API。 React Application-将frontend/todo-app导入Visual ...

    springboot-parking-exercise

    停车练习可以在https://github.com/in28minutes/spring-boot-examples/tree/master/spring-boot-2-rest-service-with-swagger找到示例作为基础进行练习建造应用程序使用Maven作为构建系统,因此,要生成可执行的JAR...

    Spring Security实现多次登录失败后账户锁定功能

    Collections.singleton(RequestLimitRule.of(1 * 60, TimeUnit.MINUTES,5)); RequestRateLimiter limiter = new InMemorySlidingWindowRequestRateLimiter(rules); @Override public void ...

Global site tag (gtag.js) - Google Analytics