是否有Maven插件可以使用相应的JavaDoc自动生成setter和getter?
我知道Eclipse / Netbeans会在你告诉它时这样做;然而,对于源只是包含骨架并让Maven或其他工具生成重复的东西会很好。
我想修改源代码,以便在调试时编译和使用源jar。
谢谢, 沃尔特
答案 0 :(得分:5)
这不一定是你想要maven为你做的事情。它将更难以使用IDE中的代码,因为IDE不一定知道生成的代码,除非它有一个理解Lombok符号的插件。 IntelliJ有这样一个plugin。
尽管如此,project lombok的目的是通过使用@Data
注释来正确地做到这一点。它看起来效果很好,但我还没试过。它通过插件支持许多环境和IDE,包括Maven,Eclipse,IntelliJ和Netbeans。目前Netbeans有一些注意事项,请参阅项目文档。
答案 1 :(得分:1)
你可以尝试Modello,它允许你指定一个模型,让modello-maven-plugin在构建过程中生成java。
答案 2 :(得分:1)
我知道你要求提供一个Maven插件,但是有一个基于注释的项目可以处理Java中的许多样板代码问题:
答案 3 :(得分:0)
有一个用例不适用于Eclipse和鼠标。 有时,您需要在生成的Java文件中使用访问器,例如IDL规范。 一个例子是如果类由ORM框架进一步处理。
现在,如何使用Maven轻松完成? 当然,可以编写脚本或使用replacer插件;但是有没有现成的解决方案?