gpt4 book ai didi

java - 如何给包名添加前缀?

转载 作者:行者123 更新时间:2023-12-01 15:20:10 25 4
gpt4 key购买 nike

我已将 45 个 java 包导入到 Eclipse 的 src 文件夹中。每个类(class)都有一个特定的名称,并包含许多 java 文件。问题是包类中的 import 语句都引用带有初始前缀名称的各种包(包括 package 行中的自身)。

例如,如果包名称是雪人.image里面的java文件以abc.snowman.image开头并将另一个名为 snowball.hit 的包引用为 abc.snowball.hit。不用说,Eclipse 会提示代码中引用的这些包不存在。

我想我一定做错了什么。我是否错误地导入了包?我可以更改某些属性,以便在包名称之前理解前缀吗?我不想浏览数百个 java 文件并手动更改 packageimport 名称。

最佳答案

首先需要确保项目配置正确。右键单击该项目,然后转到“属性”,然后在左侧的树中选择“java 构建路径”。切换到“源”选项卡,然后确保您将“您的项目/src”作为源文件夹。从“src”文件夹开始,您将获得包名称,正如 Tom 对您的问题的评论一样。

Eclipse 还有一些不错的功能,例如“组织导入” - 默认快捷键 ctrl+shift+o - 它将查看源文件并更新导入。这既适用于当前类的文本编辑器,也适用于整个类的“导航器/包资源管理器” View 。选定的项目。

请在尝试此操作之前先备份您的项目,因为它会通过删除未使用的文件并添加在当前结构中找到的导入来自动更改您的文件,这样您最终可能会得到 snowball.hit而不是您想要的 abc.snowball.hit

关于java - 如何给包名添加前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11047841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com