gpt4 book ai didi

java - 为什么有时会看到 Java 包名与文件夹结构不同?

转载 作者:行者123 更新时间:2023-12-03 23:15:48 24 4
gpt4 key购买 nike

当我在 Java 开发中使用 Eclipse 时,似乎您永远无法使包名和文件夹结构不同。

例如,如果创建文件夹结构src/com/naishe/test,并在其下创建类,包名将是com.naishe.test,见:

Java Package Vs Folder-Structure? what is the difference

但是,我看到了一个项目示例(maven 测试),其中它们的类路径是:

src/test/java/uk/co/automatictester/jwebfwk/page/objects/MainPage.java

包定义是:

package uk.co.automatictester.jwebfwk.page.objects;

public class MainPage extends ParentPage {
...
}

包名中没有前面的test/java

它是如何完成的(在 Eclipse 中)?

最佳答案

包名称从源目录的基础开始。如果您将 src/test/java 设为源目录,则给出的示例是正确的。

关于java - 为什么有时会看到 Java 包名与文件夹结构不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33939053/

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