gpt4 book ai didi

intellij-idea - Intellij 没有从测试目录中找到源文件

转载 作者:行者123 更新时间:2023-12-04 12:41:03 39 4
gpt4 key购买 nike

我对 Intellij 很陌生,刚刚开始了我的第一个 Maven 项目。我有以下目录结构:

MyProject
├── myapp.iml
├── pom.xml
└── src
   ├── main (sources root)
   │   ├── java
   │   │   └── com
   │   │   └── mysite
   │   │   └── myapp
   │   │   └── App.java
   │   └── main.iml
   └── test (test sources root)
   ├── java
   │   └── com
   │   └── mysite
   │   └── myapp
   │   └── AppTest.java
   └── test.iml

问题是 Intellij 编译器无法解析符号 AppAppTest.java .在项目结构中,我有 MyProject设置为模块的内容根目录 MyProject , src/main设置为模块的内容根目录 main , 和 src/test设置为模块 test 的项目根目录.

我在这里尝试了解决方案: Add main/java classes to my test/java directory in intellij但 Intellij 不允许我添加 src/main作为 src/test 的依赖项.它告诉我:模块 MyProject 不得包含源根目录“blah/blah/src/main/java”。根已经属于模块“main”。

有人可以建议如何设置我的模块/项目,以便 Intellij 可以找到所有的类吗?谢谢。

最佳答案

解决此问题的一种简单方法:首先,在测试目录中创建测试类。当您在 testClass 中初始化要测试的类时,它会显示编译器错误。保持光标在那里并按ALT+ENTER ,然后,从弹出菜单中选择创建类。完成。

关于intellij-idea - Intellij 没有从测试目录中找到源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24391181/

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