我正在使用Intellij IDEA Community Edition 14.0.3进行 Scala 开发。我的应用程序中有 AspectJ。我正在使用sbt-aspect
v0.10.1。当我从 SBT 控制台运行应用程序时,我能够运行一切正常。但是,当我从 intellij 菜单使用运行时,它并没有调用方面。因此,我无法在调试模式下运行。我怎样才能使它与 intellij 一起工作?
问问题
281 次
2 回答
1
我有同样的问题。我的解决方法是:
- 在 IntelliJ IDEA 上打开项目运行/调试配置
在VM 选项字段中输入:
-javaagent:path/to/aspectjweaver.jar
path/to/aspectjweaver.jar在我的情况下是
C:\Users\aelkin\.ivy2\cache\org.aspectj\aspectjweaver\jars\aspectjweaver-1.8.13.jar
于 2018-10-11T08:36:41.653 回答
0
实际上我在 IntelliJ IDEA 中使用的不是 Scala,而是 Java。无论如何,快速的网络搜索将我带到了SBT 社区插件页面,其中列出了这些链接:
IDE 插件
IntelliJ IDEA
- sbt Plugin生成IDEA项目配置:https ://github.com/mpeltonen/sbt-idea
- 将 sbt 控制台嵌入 IDE 的 IDEA 插件:https ://github.com/orfjackal/idea-sbt-plugin
在撰写本文时,GitHub因数据库维护而关闭,因此我无法检查那里提到的项目,但在 15 分钟内,或者您应该能够自己导航到那里,看看 repos 是否真的包含对您有用的东西。
于 2015-03-21T12:10:57.683 回答