很奇怪,这样的课题本不应该是我来写,都已经是老程序员了,居然不会这个。虽然以前是eclipse党,好歹我做guidewire的时候,用的一直是idea4J。
![](https://i-blog.csdnimg.cn/blog_migrate/181a40cbaa89f1e822a377961648a826.png)
图:IDEA的社区版
可是这次在mac上下载安装好了IDEA的社区版2020.1后,兴冲冲的进去,企图启动一个java程序,结果怎么也找不到北。我这个老程序员也是醉了。
![](https://i-blog.csdnimg.cn/blog_migrate/0acaf8daa88aa98ab351787c0ad98122.png)
图:system提示找不到
于是乎,老程序员很谨慎的打开了sdk的安装配置属性,试图寻找到sdk的问题。对的,一定是sdk没有安装好。
![](https://i-blog.csdnimg.cn/blog_migrate/3aac617e846b05c45f0740172ce5dce0.png)
图:打开module的java环境配置
如下图所示,我们现在可以新建java程序了
![](https://i-blog.csdnimg.cn/blog_migrate/764397f0c2e1823ae110d389baa2fe06.png)
图:JavaClass新建
可又不放心,看看这不和下面的src文件夹一模一样吗?src里也可以新建啊?
对了,那么一定是需要maven,都花IntelliJ是真正的高手程序员用的神兵利器,所以肯定需要用maven启动一个程序,而不是简单粗暴的helloworld。
好了,那么我们再试试maven插件。
又是一顿乱找,终于发现,maven是作为support framework来的,那么我们我们就安装上去看看吧。
![](https://i-blog.csdnimg.cn/blog_migrate/12d398bb517564cc8608b95606ead8e9.png)
图:在add framework support里寻找maven插件
![](https://i-blog.csdnimg.cn/blog_migrate/d7722db951c92302f839e81803201ca4.png)
图:将Maven打上勾
果然,久违的pom.xml文件出来了。这下高级起来了吧。我们再来试试看。
![](https://i-blog.csdnimg.cn/blog_migrate/2596abf2ba6401bfe777695a1e04e0a1.png)
图:Maven程序
这下又来问题了,老程序员真的老了,居然忘了如何启动maven了。
Idea是给高级程序员用的,自然不简单。不是随随便便一个run就可以的,于是乎我们网上一顿乱找,找到了,在run->Edit Configuration的位置,寻找添加maven的程序。
接下来,加入自己喜欢的command line参数,这里我们简单粗暴的使用install参数
![](https://i-blog.csdnimg.cn/blog_migrate/96241c255e3caf2729776eb478e23786.png)
图:添加maven程序
一顿执行后,发现结果和原来还是一样的。那么这下一对比,问题就锁定了。
![](https://i-blog.csdnimg.cn/blog_migrate/78486c253d98e1049f13f2f09cef331a.png)
图:执行maven后的结果
终于我们知道老程序员找不到北的原因了,原来是
system小写了。
总结一下:
发现问题以后,要多寻找为什么,多横向展开寻找原因,说不定我们可以借此学会许多关联的技术和功能。
多上网搜索,多问自己为什么,然后去网络上找到原因。
多尝试,多实践,原因自现。
年纪大了,少折腾,问一个对的人,5分钟就解决了。。。