ideal环境maven自动下载项目依赖配置
开篇序言
最近在使用ideal软件对springboot进行开发研究,中间遇到的环境和创建springboot遇到的问题真是玲琅满目,但是遇到问题就要克服这是万年不变的真理。
该文档会后续不断的补充,准备做成一个系列,以ideal环境熟悉、spring boot及搭建ssm和ssh、 spring cloud为主。
PS:ideal果然是开发的好帮手,提示很到位的.
今天先开篇为主:
spring boot的好处:
以往在用ssh,ssm开发项目时要配置大量的文件、信息才能跑通一个项目,但是若只是简单的输出一个界面后台读取数据,就要花费大量时间来整环境,一遍两遍还能接受但是相同的配置多次捣腾,那是需要多大的毅力,即使有现成的架子,但也不一定满足需求,错误还是会来的。这不spring boot+maven就很好的解决了这个问题,一劳永逸的做法。不同模式开发,直接做少许需改就可以使用,精力也比较集中。
以一个错误为开端:
错误描述:
在用springboot搭建一个简单的ssh项目,学习首选以锻炼为主,撸码当然首当其冲的是输出‘Hellow World’”这个独特的字眼,界面和类都已写好,但是在访问界面时总是提示下载,而不是正常的打开界面,原来是缺少了相应的jar包,就在pom.xml中添加依赖下载内容,但是添加后一直显示红色,这一看就是有问题啊,jar没下载下来,什么情况我用的可是阿里仓库地址,应该不会出现问题。。心想难道是阿里仓库没这个包? 然后决定改一下仓库地址,果然试了还是红色,紧着就开始排查原因
1 添加依赖的版本问题
2 环境配置有问题
3 仓库没有此文件
4 其他原因导致没下载下来,maven download source
一个一个排查吧,本身就是属于学习新知识的实践,有问题反而是个好事,百度查找问答,找springboot 官网,maven排查,请教朋友,找了一圈,无力的时候突然想到ideal怎么更新maven依赖呢,然后就先按照这个追踪,本来是想把仓库依赖文件删了再重新下载,万万没想到,就这一个想法就把这个无法maven下载在pom.xml中配置的依赖给解决了。。直接上图,终归是我对ideal环境不熟悉导致的,eclipse用多了也该多元化了。。

ideal环境maven自动下载项目依赖配置的更多相关文章
- 【转】Intellij idea 的maven项目如何通过maven自动下载jar包
原文地址: https://blog.csdn.net/machao0903/article/details/73368909 maven项目自动加载jar包 所需工具如下: Intellij IDE ...
- 31.Intellij idea 的maven项目如何通过maven自动下载jar包
转自:https://blog.csdn.net/u012851114/article/details/81872981 maven项目自动加载jar包 所需工具如下: Intellij IDEA 1 ...
- Maven下载项目依赖jar包和使用方法
一.Maven3.5.0安装与配置+Eclipse应用 参考:Maven3.5.0安装与配置+Eclipse应用 二.http://mvnrepository.com/ 此处以http://mvnre ...
- 初识node.js(通过npm下载项目依赖的包的过程)
一.初识node.js 简单的说Node.js 就是运行在服务器端的JavaScript. Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台. Node.js是一个事 ...
- Maven多模块项目依赖管理
Maven多模块项目依赖管理及dependencies与dependencyManagement的区别 转自:http://blog.csdn.net/liutengteng130/article/d ...
- tomcat8热部署配置--maven自动发布项目到tomcat8(如何支持远程访问部署)
1.tomcat8实现热部署的配置 我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限. #进入 ...
- IDEA用maven创建springMVC项目和配置
工具准备:IDEA2016.3 Java jdk 1.8 1.DEA创建项目 新建一个maven project,并且选择webapp原型. 然后点击next 这里的GroupId和Artifac ...
- IDEA用maven创建springMVC项目和配置(XML配置和Java配置)
1.DEA创建项目 新建一个maven project,并且选择webapp原型. 然后点击next 这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一样 ...
- Java应用的优秀管理工具Maven的下载安装及配置
1.进入Maven的官方下载地址:http://maven.apache.org/download.cgi 2.向下滚动页面,点击这个zip包进行下载: 3.将压缩包解压后剪切到Mac的某个目录下就完 ...
随机推荐
- zTree学习笔记
一.zTree的下载 官网:http://www.treejs.cn/v3/main.php#_zTreeInfo 解压后的目录结构为: 二.zTree入门案例 2.1 在页面中引入相关文件 要使用z ...
- VBS虚拟键盘十六进制列表
Set WshShell=WScript.CreateObject("WScript.Shell") '打开我的电脑WshShell.Sendkeys chr(&h88b6 ...
- lambda 表达式定制操作
泛型算法中的定制操作 许多算法都会比较输入序列中的元素以达到排序的效果,通过定制比较操作,可以控制算法按照编程者的意图工作. 普通排序算法: template<class RandomItera ...
- [转] 商业应用中Java浮点数的精确计算及表示
[From] https://blog.csdn.net/stevene/article/details/586089 问题提出 (1).浮点数精确计算 胜利油田三流合一项目中一直存在一个问题,就是每 ...
- 从source安装python3.5和pip
按顺序来,先装上python3.5,source安装,命令是 ./configure --prefix="你想要的路径" make make install 然后是安装pip,但是 ...
- python学习10-内置函数 迭代 二分法/面向对象初识(转载)
一.匿名函数 形式: lambda 形参:返回值 lambda表示的是匿名函数. 不需要用def来声明, 一句话就可以声明出一个函数.匿名函数不是说一定没名字,而是他们的名字统一称为“lambda”, ...
- fixed
之前我们见的fixed就是固定在低端.后来我遇到一个问题 如果 这样写: div{ position: fixed; left: 0; bottom: 0; } 内容吧div撑开,有多少算多少 di ...
- linux 输出 之 nl 命令
1.命令格式:nl [选项]... [文件]... 2.命令参数: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n): -b t :如果 ...
- 轻量级ORM框架:Dapper中的一些复杂操作和inner join应该注意的坑
上一篇博文中我们快速的介绍了dapper的一些基本CURD操作,也是我们manipulate db不可或缺的最小单元,这一篇我们介绍下相对复杂 一点的操作,源码分析暂时就不在这里介绍了. 一:tabl ...
- JVM 类加载全过程
类加载机制 - JVM把class文件加载到内存中 并对数据进行 校验,解析,初始化,最终形成JVM可以直接使用的java类型的过程 详细过程 加载→ 验证→ 准备→ 解析 → 初始化→ 使用 → ...