【MyEclipse】——MyEclipse建立树形结构包 布满荆棘的人生 2022-08-08 00:52 1阅读 0赞 温馨提示:本文是一个java菜鸟对其他新手朋友在新建java包时所遇问题的解释,高手请绕道哦~~~~ 随便一个java项目中免不了有多层嵌套的包: ![Center][] 对一个过了计算机一级的孩子来说,建立如上几个嵌套的树状java包肯定都不在话下吧? 说来可笑,昨天晚上,在MyEclipse中建立这几个包浪费了老子半个小时! 别笑我!我相信不少人当初用的时间比我还多!哈哈~~开个玩笑~~![大笑][laugh.gif] 以本文开头那个项目的包结构为例,我的思路是,①先建立顶层包com,②再在com包下建立第二层包jypt,③再在jypt包下面建立action包。 在com包上右键-新建包的时候,会自动在包名之前加上com的前缀: ![Center 1][] 先不管它,接着建,最后效果如下: ![Center 2][] 咦? 怎么是这样? 不是我想象中的树形结构啊!!!! ![Center 3][] 这种情况如果你百度 “java树形结构包” 之类的关键字,大家给出的回答是,在Package Explorer右上角的倒三角下Package Presentation选项选择Hierarchical: ![Center 4][] 可是大家发现了吧,我是这么选的,但包结构还是老样子。没错,这是前提,那如何让com.jypt.action编程树状结构显示呢?很简单,你想想,现在com包下只有一个包jypt,jypt包下只有一个包action,如果在com包下再建立一个包resources(右键现在的包com.jypt.action-新建包,包名为com.resources),会发生什么? ![Center 5][] 顶层树状结构已经显示出来了,当在jypy包下再建立多个包时,就达到了文章开头包结构的效果: ![Center 6][] 至此,您应该理解了,**当同一个包下有两个以上的包时,MyEclipse才会以树状显示包结构**。 献给跟我一样不小心犯糊涂的小糊涂蛋们![委屈][wronged.gif] [Center]: /images/20220805/6edcda41c2b94a6ea86affccdce5b3bc.png [laugh.gif]: /images/20220805/f3e4db04d9d74124863c9b289a73a70e.png [Center 1]: /images/20220805/4b9a8e2c9186400e913bbde7148eab53.png [Center 2]: /images/20220805/2d1531d4451c4eeba9f17e1a40b38b2a.png [Center 3]: /images/20220805/cd45b1dda9c74c11961a5460fcce84c3.png [Center 4]: /images/20220805/74a8b8e994234de88f9d93f7f9b7e212.png [Center 5]: /images/20220805/25a261be2dce420ab6e67057d9879378.png [Center 6]: /images/20220805/feed59012c784a9298b7a9a4f148c9a9.png [wronged.gif]: /images/20220805/8765dc96cc814cd69786f0396b4bf04c.png
还没有评论,来说两句吧...