发表于: 2017-09-14 23:41:21

4 728


今天完成的事情:

1.做任务执行maven测试:

执行main方法:

 

2.Java基础

看了iffor循环,然后自己写了一个打印出菱形的代码。。。虽然很简单但是还是出了点问题。

3.开始完成深度思考

1.maven是什么,和Ant有什么区别?

Maven是一个项目管理和综合工具,提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设时间几乎没有,Maven使用标准的目录结构和默认构建生命周期。

和ant的区别是maven包含了ant的功能,并且提供了一些其他功能,比如声明周期,比如

2.clean,install,package,deploy分别代表什么含义?

clean清楚target文件夹中的内容

install将文件安装到本地,可以供其他调用

package将文件打包成一个可移执行的jar文件

deploy是将文件发布,可以供别人阅读和使用。

3.怎么样能让Maven跳过JUnit?

可以在maven的pom中加入skip来实现。

<plugin>

       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-surefire-plugin</artifactId>
       <configuration>
         <skip>true</skip>
       </configuration>
 </plugin>

4为什么要用Log4j来替代System.out.println?

log4j更加灵活,并且log4j可以显示调试信息,还可以管理日志的输出,设置优先级。



明天计划:

尽量完成任务1

学习基础

遇到问题:

今天卡在服务器上面运行代码上好久,最后查了很多东西终于可以运行main函数了。但是还有一个问题是我在运行mvn test 的时候会提示我找不到pom。。

收获:

在服务器运行main函数

继续学习基础。

计划完成时间:

按计划进行。



返回列表 返回列表
评论

    分享到