Java IntelliJ&;Maven:使用Maven依赖项指定JVM选项

Java IntelliJ&;Maven:使用Maven依赖项指定JVM选项,java,maven,intellij-idea,Java,Maven,Intellij Idea,因此,我试图在一个用IntelliJ构建的Maven项目中使用AspectJ的加载时编织。我已经读到需要添加“-javaagent:/aspectjweaver.jar”作为VM参数。我只是想知道,当aspectjweaver.jar是一个由Maven管理并通过pom.xml加载的依赖项时,我将如何在IntelliJ中做到这一点 谢谢 编辑:应要求对此进行澄清 AspectJ的用法就是我真正想问的一个例子。对于AspectJ的加载时编织,您需要添加“-javaagent:/aspectjweav

因此,我试图在一个用IntelliJ构建的Maven项目中使用AspectJ的加载时编织。我已经读到需要添加“-javaagent:/aspectjweaver.jar”作为VM参数。我只是想知道,当aspectjweaver.jar是一个由Maven管理并通过pom.xml加载的依赖项时,我将如何在IntelliJ中做到这一点

谢谢

编辑:应要求对此进行澄清

AspectJ的用法就是我真正想问的一个例子。对于AspectJ的加载时编织,您需要添加“-javaagent:/aspectjweaver.jar”作为VM参数


但是,我使用Maven来提供我的aspectjweaver.jar依赖项。那么,如果Maven正在管理它,我如何在该参数中指定它的路径呢?我是否使用m2目录?我最终将使用Maven组装插件将所有依赖项放在一个jar中,因此,在这种情况下,我是否需要找出组装jar中的路径?

Maven将其插件运行在与您启动的JVM相同的JVM中。很可能您想要一个为maven编写的AspectJ插件。这不需要编织maven,而是生成的代码。你问起如何使用intellij,然后谈论maven。我可以告诉您如何向intellij添加jvm参数,但其他评论员认为您需要maven的帮助。你能澄清一下吗?只是澄清一下。谢谢你注意到我不够清晰。也许这会对你有所帮助