如何添加前缀包名?(How to add prefix to package names?)

2019-10-28 15:36发布

我有我已经导入到45个Java包src在Eclipse文件夹中。 每门课程都有一个特定的名字,并含有大量的Java文件。 问题是,在包装类的import语句都指的是各种封装(包括自己在package线),以及初次前缀名。

因此,举例来说,如果包名是snowman.image与内启动的Java文件abc.snowman.image ,并参考其他包命名snowball.hitabc.snowball.hit 。 不用说,Eclipse的抱怨说,这些包在代码中提到不存在。

我想我一定是做错了什么。 难道我中导入数据包是否有误? 我可以改变一些属性,这样的前缀是包的名字前的理解。 我宁愿不经历几百个java文件并手动更改packageimport的名字。

Answer 1:

首先,你需要确保该项目配置是否正确。 右键单击该项目,然后进入“属性”,并在左侧目录树中选择“Java构建路径”。 切换到“源”选项卡,并确保,那么你有“你的项目/ src目录”作为源文件夹。 从“源”文件夹开始,你将有包名,就像汤姆对您的问题发表了评论。

此外Eclipse有一些不错的功能,如“组织导入” - 默认快捷键CTRL + SHIFT + O - 这将通过看你的源文件和更新您的进口。 这适用于当前类的文本编辑器一样,也从“导航/包资源管理器”查看整个。 选定的项目。

尝试这个,因为它会自动将您的文件被删除不使用和添加它发现在当前的结构的进口,所以你可能最终得到请先进行项目的备份snowball.hit ,而不是你想要的abc.snowball.hit



文章来源: How to add prefix to package names?