【发布时间】:2018-06-07 09:57:22
【问题描述】:
我创建了一个简单的 Maven 项目,其中我在 src/test/resources 下创建了一个类:
我在launchBrowser.java 类中创建了一个静态方法chrome()。
但是我不能在src/test/java下的类testcase01.java中调用这个静态方法:
请就此提出建议。
【问题讨论】:
-
永远不要将 java 文件放在
resources下并期望它们运行。 -
您好,欢迎来到 StackOverflow。请花一些时间阅读帮助页面,尤其是名为"What topics can I ask about here?" 和"What types of questions should I avoid asking?" 的部分。更重要的是,请阅读the Stack Overflow question checklist。您可能还想了解Minimal, Complete, and Verifiable Examples。
-
一般情况下,放在
src/test/resources目录下的java源文件永远不会被编译。见Maven Getting Started Guide -
为什么是资源文件夹 - 它不适合类文件
-
@JaroslawPawlak 这实际上是代码图像可以接受的情况。问题的核心不是代码问题,而是项目布局问题。使用屏幕截图更容易演示。 “无代码图像”政策的基本原理是我们可以复制发布的代码并使用它。这里不需要。