1

我想在 Play 中包含一个带有源保留的 Java 注释!1.4.x 项目,但找不到将其他参数传递给 Play 的方法!内部 Java 编译器,以使其预处理自定义注释。

注释是 Adrian Walker 的 @Multiline 预处理器注释,并按照此处找到的步骤操作:https ://github.com/benelog/multiline/wiki/Non-Maven-Java-project-with-Eclipse ,我可以轻松地在简单的 Java 控制台应用程序。但是,我不能在 Play 中成功地做同样的事情!应用。

我想我必须能够定义内部 Java 编译器使用的设置,但我就是不知道该怎么做!

4

1 回答 1

0

我可以建议的唯一方法是使用 Play 1 插件增强器,但我很怀疑,因为@Multiline尝试将注释文本放入 java 字段或变量中......太棘手了!

您可以尝试直接查看 play1 资源,学习并尝试制作插件/增强器。我在这里建议:
https ://github.com/playframework/play1/blob/master/framework/src/play/db/jpa/JPAEnhancer.java https://github.com/playframework/play1/blob/master/framework /src/play/db/jpa/JPAPlugin.java

并记住在您的应用程序的文件夹中创建一个play.plugins文件。 祝你好运。conf

于 2016-08-31T11:56:37.580 回答