Java-AspectJ损坏了Eclipse?

Java-AspectJ损坏了Eclipse?,java,eclipse,spring,aspectj,Java,Eclipse,Spring,Aspectj,我从eclipse站点安装了AJDT插件。然后创建了Aspectj项目。如果我在那里保存了任何东西,它将永远开始构建工作区。我试图关闭Eclipse,但需要强制关闭它,现在它甚至不会启动,只是永远加载。我在项目中的代码只有几行,所以我不明白为什么它会那么慢。有什么不对劲吗?AspectJ有那么慢吗 我现在甚至不能使用Eclipse,如何恢复它呢 更新 Eclipse大约10分钟后加载。然后,我删除了一个字符的代码,并按下保存,它再次开始。那太疯狂了。我想不应该是这样吧?我未选中“自动生成”选项,

我从eclipse站点安装了AJDT插件。然后创建了Aspectj项目。如果我在那里保存了任何东西,它将永远开始构建工作区。我试图关闭Eclipse,但需要强制关闭它,现在它甚至不会启动,只是永远加载。我在项目中的代码只有几行,所以我不明白为什么它会那么慢。有什么不对劲吗?AspectJ有那么慢吗

我现在甚至不能使用Eclipse,如何恢复它呢

更新 Eclipse大约10分钟后加载。然后,我删除了一个字符的代码,并按下保存,它再次开始。那太疯狂了。我想不应该是这样吧?我未选中“自动生成”选项,但它也会执行相同的操作

现在我得到了这个错误:

java.lang.OutOfMemoryError

Compile error: OutOfMemoryError thrown: GC overhead limit exceeded
所以它的内存用完了。所以这确实是错的,但我不知道会是什么。 同样,这只发生在AspectJ项目中,在普通项目中,一切都运行顺利。所以,在尝试在AspectJ项目中编写代码之前,也许我应该在AspectJ项目中做一些事情,比如勾选/取消勾选什么


另外,我还在该项目中添加了SpringJAR和commons日志JAR。也许这与此有关?

AspectJ并没有那么慢。您是否对某些方面进行了编码?你能展示一下它,以及它应该建议的代码吗?Aquick fi ECLICE慢速启动可能是删除
工作区
文件夹,重新启动后创建一个新文件夹,然后重新导入项目。spring JAR或任何其他JAR都不应该导致任何问题,只要您打算使用
AspectJ
,那么不要将其与
spring AOP
混用。我实际上想使用spring AOP,但在spring文档中,它表明它们使用了AspectJ。所以我想你们两个都需要。并且没有找到任何特定于Spring AOP的安装。对于Spring,您可以使用,您可以将其作为插件安装到现有的eclipse中,也可以从Spring站点获取包含eclipse的捆绑包。我已经安装了Spring,并使用了它。但我不明白是否需要以某种方式将其与Aspectj混合,因为我认为它取决于Aspectj。如果我创建一个普通的项目,eclipse将无法识别'@Aspect'注释或任何其他方面的注释。为什么说已经安装了Spring?在项目的类路径中只需要几个jar。。。尝试使用Maven来管理它们。请看报纸和其他一些报纸