java - Eclipse(Java、testng 项目): Multiple packages are being created

标签 java eclipse testng

当我在 eclipse 中创建一个 java 项目时,它会自动在 src 文件中创建一个默认包(我不打算这样做),当我尝试为例如创建一个包时,它会自动在 src 文件中创建一个默认包。 com.utility.org 它继续并创建名为 com、com.utility、com.utility.org 的额外包

Snapshot of the error I am facing in creating packages

最佳答案

您可以隐藏(default package)通过检查空父包过滤器(Package Explorer的kebab菜单>过滤器...)。

在 Java 中,包与源文件夹的目录架构相匹配,因此创建 com.utility.org包将创建 com/utility/org嵌套文件夹。因此comcom.utility不是“额外”包,而是与 com/ 相对应的实际包和com/utility文件夹。 (default package)对应于源文件夹本身。

由于空,comcom.utility应该被过滤器隐藏。或者,您也可以要求资源管理器将嵌套包分组为树(包资源管理器的 kebab 菜单 > 包表示 > 分层):

enter image description here

关于java - Eclipse(Java、testng 项目): Multiple packages are being created,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61270468/

相关文章:

java - 我设置 CLASSPATH 的错误是什么?

testing - Jenkins 上的 TestNG 结果组

java - 如何解析只有日期名称的日期?

Java - 使用 Xuggler 从图像创建视频

java - 无法创建自定义 BOM。项目构建失败,无法解析导入 POM : Could not find artifact

java - Eclipse 支持重构火车残骸

eclipse - 如何将IntelliJ项目转换为Eclipse?

java - 尝试在 webDriver 中使用 @FindBy 时出现 java.lang.NullPointerException

java - Spring bean 创建但未 Autowiring

java - 使用 JNDI/Java 中的当前用户在 LDAP 上进行身份验证