我有一个问题,我无法在 Eclipse 中正确运行/调试我的 AspectJ 项目。我的启动设置设置为“执行资源,或者如果不可能执行项目”。这是我想要和需要的,请不要建议我改变它。
我现在的问题是我有一个包含 2 个文件的项目:
- 主类.java
- 主类钩子.aj
如果我在项目资源管理器中选择 Mainclass.java,他会问我如何执行它(如果我选择项目本身也会发生同样的情况(但在项目中他会搜索 main-Classes)):
这将在我每次启动项目时产生一个新的运行/调试配置:
如果我尝试从 MainclassHook.aj 打开启动,我只会收到一个简单的错误(而不是 Eclipse 尝试启动项目,就像我选择项目并启动它一样)
现在我认为解决方案是将 AspectJ/Java 应用程序添加到项目运行/调试设置列表中,但由于某种原因,我无法选择 AspectJ 启动:
如何实现我的 Eclipse 将正确运行我当前选择的文件,或者如果它不可启动,则关联项目与单个运行/调试配置是 AspectJ/Java 应用程序?