PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
作者回复: 视频中用到的资源,在课程里给出的github里都是有的。按照视频中的步骤做,如果不能完成,极客时间这种提问的方式也可以方便的根据自己的操作步骤,像作者提问。是一种很高效的学习方式。 一门课的内容,作为作者,我要考虑的是减少不必要的复杂度。比如手动修改settings文件,我就果断舍弃了(用官方的repo速度足够快了)。当然舍弃的前提是不影响学习。 第六章中很多内容更多的是希望引导大家对未来需要学习的内容有个方向,有一个直观的认识。讲解的内容不会像前面五章讲解 Java 语法那样详细。 比如指出修改repo的这个方向,是希望兴趣有余力的同学自由探索的。即使不做,也不影响这节课的内容。一样可以创建maven的项目,编译,运行。
作者回复: 可以选择从已有目录导入一个项目,目录选择包含pom.xml的那个
作者回复: 如果代码里实际没有用到guava里的类,那么去掉也不会影响运行。
作者回复: 默认的可以工作当然最好,就省的改动了。
作者回复: 这个是创建maven项目的时候自动生成的
作者回复: 那就可以了,能识别出src文件夹是源代码目录就可以
作者回复: 这是一个标准的pom文件,只定义了项目id和版本信息。
作者回复: 感觉像是pom文件本身有错误。你可以试试课程里自带的maven项目,import 一下。
作者回复: 在哪一步没有下一步按钮?一种可能是选择的目录没有pom.xml文件。
作者回复: import project应该选择pom.xml文件所在的目录,不是maven安装的目录。