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的某个目录下就完 ...
随机推荐
- 4、numpy+pandas速查手册
<Python数据分析常用手册>一.NumPy和Pandas篇 一.常用链接: 1.Python官网:https://www.python.org/2.各种库的whl离线安装包:http: ...
- redux超易学三篇之三(一个逻辑完整的react-redux)
配合源代码学习吧~ : 我是源代码 这一分支讲的是 如何完整地(不包含优化,也没有好看的页面) 搭建一个 增删改查 的 react-redux 系统 不同于上一节的 react-redux,这里主要采 ...
- C++_新特性1-类型转换运算符
C++的创始人认为C语言的类型转换运算符太过于松散.他采取了更加严格的限制允许的类型转换.并添加了4个类型转换运算符. 这部分特性比较高阶,我把它归于奇技淫巧的范畴.这里简单介绍一下,以后实际有用到再 ...
- P4320 道路相遇
[Luogu4320] 必经点数==圆方树上两点路径上圆点数 也就等于边数/2+1 没什么好说的 , 看代码 #include<cstdio> #include<iostream&g ...
- Flask之flask-script 指定端口
简介 Flask-Scropt插件为在Flask里编写额外的脚本提供了支持.这包括运行一个开发服务器,一个定制的Python命令行,用于执行初始化数据库.定时任务和其他属于web应用之外的命令行任务的 ...
- 上海高校程序设计竞赛 D CSL 的字符串 ( 贪心)
题目描述 CSL 以前不会字符串算法,经过一年的训练,他还是不会……于是他打算向你求助. 给定一个字符串,只含有可打印字符,通过删除若干字符得到新字符串,新字符串必须满足两个条件: 原字符串中出现的字 ...
- hibernate树
1. 树实现通过pid进行指向上一层来实现,实体类代码如下 package com.test.model; import java.util.HashSet; import java.util.Set ...
- PHP返回变量或数组的字符串表示:var_export()
使用var_export()函数可以在服务端程序没有在打印的情况下,配合file_put_contents方便的调试程序,查看变量和数组的内容. 在开发过程中,我们常用var_dump()来打印数组内 ...
- TensorFlow-多层感知机(MLP)
TensorFlow训练神经网络的4个步骤: 1.定义算法公式,即训练神经网络的forward时的计算 2.定义损失函数和选择优化器来优化loss 3.训练步骤 4.对模型进行准确率评测 附Multi ...
- 利用httpClient发起https请求
HttpClientBuilder b = HttpClientBuilder.create();// setup a Trust Strategy that allows all certifica ...