1.关于JDK的安装和配置问题
jdk我已经安装了(版本是1.8._60的--->并且完成相关的环境的配置)
![v2-6a7e980b6b7a55d6e3c4eb23c09ce8aa_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/3e6180f77d18628387933ec16d75a9fe.png)
![v2-bab7614f4a1eced8bde1ef1b3792c573_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/ac5ddb97f44e614c94c71c990ae5e471.jpeg)
还有环境的变量都配置好了的(java_home path 都配置好了的)
![v2-a60fd391dcf65904eebadd54f1000e26_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/0adba33fdfdfc300fae38724de63f577.png)
![v2-b3d2e3767aeb77c61c1f352c5641dbba_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/1e1b823d8a9b62f2bd2424f7328e8e58.png)
JDK与JRE的区别
JRE: Java Runtime Environment
JRE可以支撑Java程序的运行,包括JVM虚拟机(java.exe等)和基本的类库(rt.jar等)
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK:Java Development Kit
JDK可以支持Java程序的开发,包括编译器(javac.exe)、开发工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和更多的类库(如tools.jar)等。
是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
JRE根据不同操作系统(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收购SUN公司的JRE版本。
![v2-19a0b5b5de4758cf669e525cfb97ec9a_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/d87840b62eeede35e50446e65b9e2a35.jpeg)
2.关于Maven的安装和配置问题
在以前我也安装和配置好了的Maven
![v2-caa4fd45f3056960ff86ab33d7f2b2e8_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/07bce8fc7810694a219a5fd62c6cbb50.png)
![v2-224c3c199b834ed2dd6627b2311331f6_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/8f4a5f6de9c71f05e9ecd31d4d2c6244.png)
![v2-90579bbdc94808735f3da3064311457e_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/e1a746ff0f8287416e055137963c239a.png)
![v2-00457495d49fd332998e18a7deb9ed99_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/5cd8ad7cfca7d6bbeb57a07cf1974e81.png)
我用的是eclipse
![v2-08e7d2beaf5626042af65e8debafa8bf_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/80fef603de5156e0ea4c2eb9559a82db.jpeg)
配置本地的厂库添加maven
![v2-cac6550c8f8c236416185346c6b4ece6_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/eb2bee56015b265b7ed6b50c5730ec61.jpeg)
修改默认的厂库位置
![v2-ea9ffe971b87d45d3518c179091a966f_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/36917df187250b6db1b859b2d664d2c9.jpeg)
创建了一个maven的项目
![v2-e853789ea34f336daf9f17d07448d059_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/e2df95ab44a925e76738b326d3747b47.png)
运行
![v2-1e9c9d72563f7927b5678e8ddc07b605_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/3179cea6683b438a947fdf91d7260fb7.jpeg)
![v2-adf924698db35adf590fa6ba961760b2_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/01be16dd63ec451fce5698346a67803c.png)
在查看本地的厂库D:\maven\.m2\repository
![v2-11931afbaa15b64594851c82d4222707_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/2157850bdaade33e60b934d8ca346485.jpeg)
运行install生成的
![v2-0e8853fa99f56e242d7088433ff4c6cf_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/fc267ca7ca1dc008210f07555b7321ec.png)
![v2-fe98b98fcb6ecc5918998fe10650e0d7_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/c9133e0c946c52a16bb0c741a86a0720.jpeg)
![v2-338136dc7ac100a4b3f462b82b4369f0_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/c689e6fe0bb63432f6622e4c942c77dc.png)
clean jar 包就不见了
![v2-52872af7c3981cf0d21b37209e91492b_b.jpg](https://i-blog.csdnimg.cn/blog_migrate/63da2111839ba65b86a3622aefe8a5c7.jpeg)
A---->今天完成的任务:(因为软件和开发环境还有环境变量的安装和配置都是最基本的,安装的过程就没有那么多的过程说明,就展示了安装好的和配置好的后的开发环境)------->今天过后的可能会进入一个干货的学习中去,接下来的任务难度在加大,我有感觉,可能每个知识点的时间的长度可能会更多一点,进入了开始coding的环节中来.
1.jdk的安装和环境的配置,详细的知道:
JRE(Java Runtime Environment)是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。(运行的环境)
JDK(Java Development Kit )是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的,JDK包含了JRE.(开发的工具包)
2.关于Maven的安装和环境的配置:
关于Maven 的配置M2_HOME 还有 Maven的配置,还有path里面的配置(环境变量的配置是基本的操作,要多熟悉)
就是还有关于本地的厂库 .m2\repository 的配置还有要添加到Eclipse里面的maven配置
新建一个helloworld的maven的项目------>了解了项目管理的基本结构,对后面的Spring && Spring boot 的打好基础
还有看到从中央厂库里面down 下来的maven运行时候得jar包
B------->明天的计划(主要先学习JdbcTemplate和Mybatis连接数据库)-------+>
JdbcTemplate------>了解比较少,所以先去查询相关的资料
Mybatis--------->一个数据的持久框架(这有一点点的了解)--->还是查询资料在加深印象
<这两块可能要多花一点时间来巩固和理解>
C------>遇到的问题
就是在Maven的配置的时候,如果电脑有两个JDK的版本,在环境变量配置的时候,jdk的java_home里面不能添加"分号" ,不然maven检测不到jdk的存在,就会报错.
D------->收获
1.主要是对jdk和jre的以前没有的认识,以前觉得jdk和jre是两个不相干的东西,现在知道它在java的运和java的开发,各自起着不同的作用.
2.关于Maven 的项目管理的工具,可以通过xml配置来添加对应需要项目的jar包,android studio 是 gradle 在管理和构建项目的
以上就是今天的总结---->相对内容有点少(没有代码的编写)
明天就完成------->JdbcTemplate和Mybatis连接数据库(这两块的内容较多,还有一定的难度,争取可能圆满的完成这个两个任务的要求)
坚持完成每天的计划+++++++------->加油坚持 :>