声明的包裹与预期的包裹不匹配
the declared package does not match the expected package
我已经从 git 导入了一个 Maven 项目。
由于没有看到源,我将 src 目录添加为源。
Maven 编译正确。但是在 Eclipse 中我有错误。
Tthe declared package com.mypackage does not match the expected package src.main.java.com.mypackage
我在更新导入时遇到另一个错误,我认为这是由此造成的:
project roots is not on it's project build path"
在传统的 Maven 结构中(这个项目似乎有),src
不是源代码的根。在它下面,您会发现(最多)两个文件夹:
src/main/java
是“生产”代码的源根
src/test/java
是测试代码的源根。
见Maven / Introduction to the Standard Directory Layout:
src/main/java
Application/Library sources
...
...
我已经从 git 导入了一个 Maven 项目。 由于没有看到源,我将 src 目录添加为源。 Maven 编译正确。但是在 Eclipse 中我有错误。
Tthe declared package com.mypackage does not match the expected package src.main.java.com.mypackage
我在更新导入时遇到另一个错误,我认为这是由此造成的:
project roots is not on it's project build path"
在传统的 Maven 结构中(这个项目似乎有),src
不是源代码的根。在它下面,您会发现(最多)两个文件夹:
src/main/java
是“生产”代码的源根src/test/java
是测试代码的源根。
见Maven / Introduction to the Standard Directory Layout:
src/main/java |
Application/Library sources |
... | ... |