idea 在大包下(设置为source root),两个小包,不同的包下,同类名报错?

不同的包下,相同的类名怎么会报错呢?,eclipse 都不会出现这样的吧,图中第一个Node 带波浪线,报错,报错内容:Duplicate class found in the file.求解一下
图片描述

图片描述

图片描述

图片描述

阅读 6.5k
1 个回答

类定义最前面要写包名的, 用package关键字声明.
对两个Node, 应该分别加上包名: package btree; 和package linetable;
建议看一下Java的目录结构与包名之间的关系.

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进