Maven、Scala、Spring、AspectJ
有谁知道是否可以在编译时使用aspectJ和aspectJ编织scala类?春天。我的编译时编织适用于我的所有 java 类,但我似乎无法让它适用于使用 @Configurable 的 scala 类。
Does anyone know if you can weave scala classes at compile time with aspectJ & spring. I have compile time weaving working for all my java classes but I can't seem to get it to work for my scala classes that use @Configurable.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
作为背景,我已经为此工作了几天。多么痛苦啊。无论如何,这就是答案。是的,可以做到,只是不能使用aspectj maven插件。您必须使用 antrun maven 插件。快乐的 Scala 编码!
For background I have been working on this for a couple of days. What a pain. Anyways here's the answer. Yes it can be done, you just can't use the aspectj maven plugin. You have to use the antrun maven plugin. Happy Scala Coding!
我们从aspectj-maven-plugin 1.0 中得到了编译错误,它缺少 Scala 类。从 Maven 插件升级到 1.4 版解决了这个问题。
We got compile errors from aspectj-maven-plugin 1.0 that it missed Scala classes. An upgrade from to version 1.4 of the maven plugin solved that.