我阅读了maven文档,发现构建生命周期的一个阶段是:生成源代码。所以我在问,generatin sources是什么意思?thnx公司
mccptt671#
来自maven文档:https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.htmlmodello插件默认绑定其目标modello:java to 生成源阶段(注:modello:java goal 生成java源代码)所以如果你碰巧使用了“模型生成器”(比如modello)。。。... 如果您碰巧使用了maven(而不是其他构建工具,如ant或gradle)。。。... 然后使用maven的“generatesources”阶段从“model”文件生成java源代码。在大多数项目中,您可能会编写自己的源代码,因此不需要“生成源代码”阶段。如上所述,“生成源代码”的另一个常见用例是,如果您的项目需要从jaxbxml文件生成javabean:https://www.baeldung.com/jaxb.我希望这能回答你的问题:)
1条答案
按热度按时间mccptt671#
来自maven文档:
https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
modello插件默认绑定其目标modello:java to 生成源阶段(注:modello:java goal 生成java源代码)
所以如果你碰巧使用了“模型生成器”(比如modello)。。。
... 如果您碰巧使用了maven(而不是其他构建工具,如ant或gradle)。。。
... 然后使用maven的“generatesources”阶段从“model”文件生成java源代码。
在大多数项目中,您可能会编写自己的源代码,因此不需要“生成源代码”阶段。
如上所述,“生成源代码”的另一个常见用例是,如果您的项目需要从jaxbxml文件生成javabean:https://www.baeldung.com/jaxb.
我希望这能回答你的问题:)