• 彧豪
    2020-01-20
    老师你好,我目前学到后后面了,相信你看到我的头像应该能有印象,哈哈!
    是这样的,我的mbp重新装了系统,格式化所有磁盘重装的那种,然后我跟你的课程一起学一起敲,同时我自己有个仓库保存这些代码,我也把课程的源代码: LetsJava克隆下来了,重装之后我重新下了idea的社区版,开了两个窗口,一边是我自己的仓库,一边是LetsJava,然后两个窗口行为不一:
    1.LetsJava一切正常,重新设置了jdk之后即可运行(我还是装的之前的jdk 8)
    2.我自己的代码就不一样了,首先是java文件的图标都变了,不再有java那个浅蓝色圆圈包裹的C的图标,同时package路径的颜色不对,也没有了run,一切都不对,糟糕透了
    仔细对比之后我发现我的代码和你的代码有两个不同的地方:
    1. 你的代码有4样:.idea code.iml out src
    2. 而我的我只有一样:src
    同时我自己新建的项目就能正常的被idea识别并运行,因此我找到了原因:是因为没有idea的配置文件,确切的说是当初我第一次敲的时候是肯定有的,只是我把它们加到了.gitignore中,提交的时候没有一并提交到仓库中,导致了我这个仓库中的代码没法被idea识别和运行!!!!!
    .idea code.iml out,前两个是配置文件,后一个是编译之后的.class文件,这个课程里你说过我记得,疑问在于
    1. 实际项目中,这3个文件是如何处理的?都要提交吗?还是只提交.idea code.iml即可,因为out能编译生成
    2. 如果都不提交,比如我这个就没提交,那此时应该在idea中如何操作让idea帮我们重新生成配置文件好继续进行开发工作?
    我问题有点多,还望老师不吝赐教,感谢感谢!
    展开

    作者回复: 后面学到maven就简单了。maven是现在组织Java项目的实事标准。一个pom.xml搞定一切。使用别人的项目的时候就是import maven project就可以了

    
    
  • 我是零零后
    2019-10-17
    因为我下的那个是最新版,他安装包里有些大概是配置选项吧我都没管,按照老师步骤走下去的。
    
    
  • 我是零零后
    2019-10-17
    我下载下来有些奇怪,可能是我路径没勾选吧从new\scrath file里面的新建的java文件,唯一不同的就是class已经被定义好了,为scratch。看视频的时候感觉讲的一些数组进制内容那一大块跟我之前学的php简直是一样的,目前对java是零基础所以想问下:学完后大概有个什么水平?
    我自己初步了解下来一个中级程序员应该至少能掌握分布式架构,而高级就是除了架构精通体系方方面面都强,再然后就是架构师了吧,要我分析这个课程的话大概有个初级的水平,不知道我的理解跟市场上的变化对不对?
    
    
  • strive0212
    2019-09-21
    老师,vscode可以吗?

    作者回复:
    也可以。但是VS Code的定位是编辑器以上,IDE未满。要想达到IDE的程度,要自己安装配置一下。给你一个文章,仅供参考:https://www.infoq.cn/article/wSaK-Nm2ZhK65ydrUdgJ

    
    
我们在线,来聊聊吧