项目组最近因为构建复用的问题遇到了麻烦,特别是自己开发的私有构建,每次发布都会有人躺着中枪,无奈只好耐下性子,架个maven了。
常规设置不说了,maven下载、安装什么的都比较友好,赞一个
我的安装环境,家里:ubuntu,windows,移动:mac air,单位:windows;也就是说maven几乎不受跨平台限制。
IDE:Eclipse,MyEclipse,IntelliJ(越来越喜欢了)插件都比较ok
装好maven,配置好了环境变量,开始折腾私服了。
选型先考虑nexus,原因不解释,习惯性追求高端大气上档次。
无奈找不到最新版本破解码,又不甘心用老版本,还不想花时间摸,果断放弃,投入Apache
Archiva下了就能用,测试阶段,我就用它自带的bundle模式了,jetty还是蛮好的
但是大团队用,还是推荐WAR模式,起码有条件的团队直接开发环境的负载均衡是很有益处的。
启服务、建角色、设库、远程库、配代理链接,一气呵成,痛快。
还没来得及高兴,问题来了,我是使用的mirorr模式将本地maven指向了Archiva。
但编译环境就是报找不到mave-shade-plugin。 日志也看不出异常
配来配去,1个小时没有,我之前没正式使用过maven构架工程,所以嘛,还是比较心虚的...
泡了杯茶,淡定,排查开始
首先报错信息里的Url指向说明Archiva的指向是成功的,于是我把Url Copy到浏览器里跑了一下,发现要密码!!!
直觉告诉我把长长的报错信息向后拖、向后拖...“no author”!!!
大爷的,setting忘记配密码了
打开setting,创建server节点,跟着注释把密码配好了,DONE!
希望对大家有点小用。
只挑有用的测试了下,好多东西一知半解,请各位看官赐教,慢慢在实战中积累吧,我觉得是经验的会继续与大家分享。
问个懒人的问题,nexus商业版PRO比OSS版有什么优势?镜像和仓库的引用方法有什么区别,请虾们赐教
相关推荐
### IntelliJ IDEA 12创建Maven管理的Java Web项目知识点 #### Maven基础概念 - **Maven**: Maven是一个项目管理和自动化构建工具,它使用一个叫做POM(项目对象模型)的XML文件来配置项目的构建环境和构建指令。 -...
Intellij IDEA 下建立 Maven 管理的 Web 项目,配置 Jetty 热部署 在本文中,我们将学习如何使用 Intellij IDEA 建立一个基于 Maven 管理的 Web 项目,并配置 Jetty 热部署。 知识点 1:Intellij IDEA 中的 Maven ...
在IntelliJ IDEA中使用Maven Filter功能时,开发者可能会遇到一些挑战,这些挑战主要涉及到配置、资源过滤以及与项目构建的交互。首先,我们来深入理解Maven Filter及其在IntelliJ IDEA中的应用。 Maven Filter是...
配置 Maven 路径:在 IntelliJ IDEA 中打开设置(Settings)窗口,选择 “Build, Execution, Deployment” -> “Build Tools” -> “Maven”。在这里,你可以设置 Maven 的安装路径。点击 “Apply” 或 “OK” 按钮...
**使用IntelliJ IDEA配置Maven入门** 在Java开发中,Maven是一个强大的构建工具,它可以帮助开发者管理和构建项目,解决依赖关系。IntelliJ IDEA是广受欢迎的Java集成开发环境,内置对Maven的良好支持。以下是使用...
IntelliJ Idea下Maven插件使用技巧 标签:Idea Maven IntelliJ Idea下Maven插件使用技巧,对于开发人员快速上手,并可能有效提高开发效率,特将此整理分享给大家。
### IntelliJ IDEA 批量导出Maven项目依赖的jar包 #### 一、背景与目的 在Java开发过程中,我们经常需要使用各种第三方库或框架,这些通常是以jar包的形式存在。为了方便项目的构建和部署,我们需要将这些依赖的jar...
### IntelliJ IDEA 配置Maven知识点详解 #### 一、Maven简介与作用 Maven是一种流行的项目管理和构建工具,主要用于Java项目的管理。它通过一个项目对象模型(POM)来管理项目的构建、报告和文档。Maven的核心优势...
在IntelliJ IDEA(简称IDEA)环境中,用户配置了阿里云的Maven镜像后,仍然遇到了maven无法下载特定的jar包的情况。具体来说,受影响的依赖项包括`mysql-connector-java`和`druid`。这两个依赖项都是Java开发中非常...
标题中的“使用IntelliJ IDEA开发基于Maven+Spring MVC的入门Java项目”指的是一个教程或示例项目,旨在帮助初学者了解如何在IntelliJ IDEA这个强大的集成开发环境中使用Maven构建工具和Spring MVC框架来开发Java ...
通过以上步骤,我们成功地使用 IntelliJ IDEA 12 创建了一个 Maven 管理的 JavaEE Web 项目,并且配置了必要的依赖项。这样的项目结构不仅便于开发,还易于维护和扩展。此外,利用 Maven 进行依赖管理,可以确保项目...
在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...
本教程将详细介绍如何配置Maven 3.6.3,特别是针对中国开发者优化的阿里云镜像源,以及如何在JetBrains的IntelliJ IDEA中设置相关环境变量。 首先,让我们深入了解一下Maven。Maven是一个项目管理和综合工具,它...
本文将详细介绍如何在IntelliJ IDEA中配置Maven以及如何设置和管理pom.xml文件。 首先,我们需要确保IntelliJ IDEA已经安装了Maven插件。通常情况下,IDEA会自动包含这个插件,如果没有,可以通过"File" -> ...
本教程将详细讲解如何使用IntelliJ IDEA 12.0来搭建一个基于Maven构建的Web应用,并结合SSH2(Struts2、Hibernate和Spring)框架进行项目配置。SSH2架构因其组件的强大功能和良好的整合性,被广泛应用于企业级Java ...
IntelliJ 不依赖 Maven 开发详解 IntelliJ 是一款功能强大且功能丰富的集成开发环境(IDE),它提供了许多实用的功能来提高开发效率和代码质量。然而,在实际开发中,Maven 依赖管理的问题经常会影响开发效率和代码...
总之,解决“IntelliJ IDEA与Maven版本不符”的问题通常涉及到更新、回溯或重新配置Maven,以及检查IDE的Maven设置。在过程中,务必保持耐心,仔细检查每一步,因为这类问题往往需要细致排查才能找到根源。
2.配置本地仓库路径 3.配置maven环境变量 4.在IntelliJ IDEA中配置maven
在这个"IntelliJ 13下OSGi的Maven例子"中,我们将会探索如何在IntelliJ IDEA 13中设置和运行一个基于OSGi的Maven项目。首先,我们需要了解OSGi的核心概念,如Bundle(模块)、Service、生命周期管理等。Bundle是OSGi...
基于IntelliJ IDEA编译器编写maven+Spring MVC+MyBatis(SSM)项目框架 举具体描述见http://blog.csdn.net/qq_16550381/article/details/75271526