发表于: 2017-04-20 22:54:03
1 1529
> 真的挺尴尬的...清明回家几天没有学习, 之后又拖延了几天, 然后电脑的电源适配器又坏了, 返厂维修一来一回又耽误了好多天...
> 我这都不能叫"三天打鱼, 两天晒网"了...这该叫"一天打鱼, 十天晒网"...回头看看, 我的一次坚持仅持续了两三天.
> 可耻, 希望能有所改悔.
1. 今日学习笔记
一、MacOS下Maven环境变量的配置.
环境:
- MacOS 10.12.4
- Maven 3.3.9
1.找到”~目录”(用户目录)下的.bash_profile文件, 并使用”vi命令”在其中写入如下信息:MAVEN_HOME=/Users/jifeng/Programmer_Tools/maven/apache-maven-3.3.9(这里写maven的解压路径. )
PATH=PATH
export MAVEN_HOME
export PATH
2.使用source命令使环境变量配置生效.$ source .bash_profile
3.检测maven是否配置成功.$ mvn -version
出现上图所示情况说明配置成功.
二、为Eclipse配置Maven
1.前往Eclipse Marketplace下载Maven插件.
2.配置此插件.Preferences >> Installations >> Add
在弹出的对话框中找到Maven的解压(安装)路径.
三、Maven的使用测试
1.新建一个maven项目
一路”next”, “Group Id”和”Artifact Id”随便填(“Group Id.Artifact Id”好像就是新建Maven项目的包名; 同时, Artifact Id也是项目名).
2.修改pom.xml, 试着添加Mysql的JDBC驱动.
加入如下配置:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.10</version>
</dependency>
前往Maven本地仓库的默认路径/Users/jifeng/.m2/repository
, 发现mysql的驱动包已被自动下载了.
四、Maven的简单使用
1.Maven项目的目录结构
|- src
|- main
|- java
|- package
|- test
|- java
|- package
|- pom.xml
2.Maven常用命令
$ mvn test
删除target文件夹
2. 明日计划
完成如下任务:
- 1. 编写DAO,注意写清楚Interface和Impl,注意遵守命名规范。
- 2.
学习Junit,并尝试写自己的第一个单元测试,记着要写在自己的src/main/test下。 - 3.
学习Spring,配置Spring和Junit. - 4.
编写单元测试的代码,注意,你也可以尝试一下,先写单元测试的代码,再写接口,再写实现类。
3. 今天遇到的问题
对于Maven命令只是试着跑了一遍, 精确含义还是有些模糊.
4. 今日收获
1. 大致了解了Maven的作用. 主要用于管理项目所需的jar包. (网上有说主要用于项目的构建, 可能因为没做过, 不太了解, 以后在深入学习一下)
2. 学会安装配置Maven.
大致步骤: 下载 >> 解压到某路径 >> 配置环境变量(修改".bash_profile"文件) >> 检测安装成功与否 >> 下载M2Eclipse插件 >> 插件指向Maven解压路径.
3. 大致了解并使用了部分Maven命令.
就这样, 明天继续~
评论