一、版本问题
1、定义:首先要明白Maven是一个项目管理工具,它包含了一个对象模型。一组标准集合,一个依赖管理系统。和用来运行定义在生命周期阶段中插件目标和逻辑。
然而该文章是为了追本溯源而编写的,正常情况使用Maven要方便的多!! !
2、不使用Maven无法避免的肯定就是java版本问题。
例如出现如下问题:
2.1、出现java 63报错
2.2出现不支持发行版本 5
解决办法:
2.2、出现不支持发行版本5解决如下:
这里发现配置路径的language level:版本为5
将箭头指向位置改为默认即可;
其次>>>
File —> Project Structure
查看你使用的jdk版本
打开设置将这两处改成一样,随意(注:java 63报错是java版本过高,改成java8就能解决,其余和上述一样)
二、依赖注入问题
1、在不使用构建工具的情况,在写xml文件的时候可能会遇到一些问题如:
注:这里就无法找到对应的依赖
首先:将依赖文件位置放到resources里面(注:如果使用Maven会默认生成好)
其次将该文件设置(会发现图标换了)
再其次添加
即可
方法一:
最后在生成target处粘贴之前写的xml或者创一个xml文件
原因:由于idea编译的时候不会将依赖xml转换为字节码文件输出,所有可以将xml文件直接放那儿
方法二:
将output path路径直接指向resources文件夹也就是之前的路径
三、大量jar包,也就是最麻烦一点
1、在项目中新建一个lib文件夹,里面导入具体需要包
2、配置路径
上述包如果使用maven可以直接在使用的时候点击下载并配置路径,可以省下一大麻烦!
写在最后
对于理解springboot框架的原理和使用有了更全面的认识,同时也感叹Maven功能的强大。
希望对你有所帮助!