开篇序言

  最近在使用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自动下载项目依赖配置的更多相关文章

  1. 【转】Intellij idea 的maven项目如何通过maven自动下载jar包

    原文地址: https://blog.csdn.net/machao0903/article/details/73368909 maven项目自动加载jar包 所需工具如下: Intellij IDE ...

  2. 31.Intellij idea 的maven项目如何通过maven自动下载jar包

    转自:https://blog.csdn.net/u012851114/article/details/81872981 maven项目自动加载jar包 所需工具如下: Intellij IDEA 1 ...

  3. Maven下载项目依赖jar包和使用方法

    一.Maven3.5.0安装与配置+Eclipse应用 参考:Maven3.5.0安装与配置+Eclipse应用 二.http://mvnrepository.com/ 此处以http://mvnre ...

  4. 初识node.js(通过npm下载项目依赖的包的过程)

    一.初识node.js 简单的说Node.js 就是运行在服务器端的JavaScript. Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台. Node.js是一个事 ...

  5. Maven多模块项目依赖管理

    Maven多模块项目依赖管理及dependencies与dependencyManagement的区别 转自:http://blog.csdn.net/liutengteng130/article/d ...

  6. tomcat8热部署配置--maven自动发布项目到tomcat8(如何支持远程访问部署)

    1.tomcat8实现热部署的配置  我们实现热部署后,自然就可以通过maven操作tomcat了,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限. #进入 ...

  7. IDEA用maven创建springMVC项目和配置

    工具准备:IDEA2016.3 Java jdk 1.8 1.DEA创建项目 新建一个maven project,并且选择webapp原型.  然后点击next  这里的GroupId和Artifac ...

  8. IDEA用maven创建springMVC项目和配置(XML配置和Java配置)

    1.DEA创建项目 新建一个maven project,并且选择webapp原型. 然后点击next 这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一样 ...

  9. Java应用的优秀管理工具Maven的下载安装及配置

    1.进入Maven的官方下载地址:http://maven.apache.org/download.cgi 2.向下滚动页面,点击这个zip包进行下载: 3.将压缩包解压后剪切到Mac的某个目录下就完 ...

随机推荐

  1. 远程诊断DoIP

    目录 远程诊断DoIP Part 1: General information and use case definition DoIP诊断网络架构 诊断连接场景 DoIP之通信建立 DoIP中的一些 ...

  2. php-fpm 三种运行模式

    php-fpm配置 配置文件:php-fpm.conf 开启慢日志功能的: slowlog = /usr/local/var/log/php-fpm.log.slowrequest_slowlog_t ...

  3. LeetCode4. 两个排序数组的中位数

    4. 两个排序数组的中位数 问题描述 There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the ...

  4. COCI2017-2018#3 Dojave || 洛谷P4443

    题目传送门............................................................................................... ...

  5. 建立链表的虚拟头结点 203 Remove Linked List Element,82,147,148,237

    该逻辑对于删除第一个元素不适用. 这样的代码不优美 /** * Definition for singly-linked list. * struct ListNode { * int val; * ...

  6. 上海高校程序设计竞赛 D CSL 的字符串 ( 贪心)

    题目描述 CSL 以前不会字符串算法,经过一年的训练,他还是不会……于是他打算向你求助. 给定一个字符串,只含有可打印字符,通过删除若干字符得到新字符串,新字符串必须满足两个条件: 原字符串中出现的字 ...

  7. HDU6396 (贪心+fread 挂)

    题意:初始值你有k个属性的攻击vi,有n个怪兽,每个怪兽有k种属性的血量ai,并且有k种属性的加成bi,当你的k种属性的值全部大于等于某只怪兽的k种属性的血量,你可以杀死他,并且你的攻击力vi会升级, ...

  8. UVALive - 6952 DP 分段/隔板

    题意:商品总价按四舍五入计算,n个物品最多可分\(d+1\)段,求最小代价 \(dp[i][j]\):\(j\)个物品分\(i\)段 注意一个技巧是只在需要分出新的段时才四舍五入(旧段结算),这样就避 ...

  9. HTTP security headers 安全头例子

    这是从以下网站测试得到的结果,参考测试项目可以知道哪些安全头应该如何设置. https://observatory.mozilla.org/analyze.html?host=appcanary.co ...

  10. PIE SDK灾前灾后对比

    灾前灾后对比功能是GIS软件中常用的功能之一,指利用多时相获取的覆盖同一地表区域的遥感影像及其它辅助数据来确定和分析地表变化.它利用计算机图像处理系统,对不同时段目标或现象状态的变化进行识别.分析:它 ...