首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >月食火星太慢了..总是忙于扫描类路径

月食火星太慢了..总是忙于扫描类路径
EN

Stack Overflow用户
提问于 2016-06-21 01:01:32
回答 2查看 300关注 0票数 3

我使用的是eclipse mars 4.5。问题是,它总是忙于扫描类路径,这实际上使eclipse太慢而无法工作。我正在处理多模块OSGI项目,所以每次开始扫描所有项目的类路径时,工作区和eclipse中大约有30个项目。

任何人可以帮助优化eclipse和停止自动类路径扫描为每个项目。

EN

回答 2

Stack Overflow用户

发布于 2016-09-14 22:10:41

在我的机器上,vaadin设计师扫描了我工作区的每个项目(在我的例子中大约有100个包),这花了很长时间(eclipse Mars.2和Neon)。

提示:打开visualvm - connect到eclipse pid;创建一个线程转储并分析eclipse的工作线程。

票数 1
EN

Stack Overflow用户

发布于 2016-09-14 02:27:01

我也有同样的问题,我唯一要做的就是:

  1. Maven插件:

如果您在每个项目上使用maven插件,请选择Maven选项Disable Workspace Resolution the other project will not refers那些在工作区中的项目。

显然,这是一个已知的错误,您可以找到更多的解决方案,比如重新构建maven索引here

命令行中的

  1. Maven:

我选择的另一个选项是在命令行上使用maven (它并不完美,但在我工作的环境中是最好的解决方案),并在maven首选项中使用“离线”选项。这是由于代理不是在Eclipse中工作,而是从命令行工作(我的设置)。

就我个人而言,我使用这两个选项,但这是由于非常严格的代理,这是不友好的;我认为这是一个很好的OSGI设置,因为尝试解决所有依赖关系可能会非常长。

另一点:试着看看你是否有循环依赖,这在OSGI环境中会发生得非常快,我猜这也会让编译器发疯。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37928036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档