我对Maven中的类生成有一些奇怪的问题。 不知怎的,我的一些课程不是由Maven生成的。
I got an abstract class "A" -> Generated
I got another abstract class "B" extends "A" -> Not generated
I got another class extends "B" -> Not generated
是否有可能因为没有用法然后maven没有创建类? 如何让maven在build中创建类?
有人知道这个的原因吗?我已经尝试过使用mvn package和mvn install。
注意:我的pom中没有排除该类
答案 0 :(得分:0)
类文件是从src/main/java
中的所有Java文件生成的。如果没有编译某些Java文件,
src/main/java
。答案 1 :(得分:0)
好的,发现这个问题......是由于我的错误,因为我没有正确地将包裹名称放入我的pom的包含部分。
我一直在检查排除部分而不是包含部分。但这对我来说是个好消息,因为我只知道我是否包含了部分并且我没有把它放在那里然后mvn不能构建它,但是如果我在某个地方使用该类,mvn将构建它。 / p>
感谢您的帮助,让我继续检查pom。