我有一个包含大约300个包的非常大的OSGi项目。当我在Eclipse中导入项目并执行Project -> Clean...
和Project -> Build All
时,大约需要10分钟,直到构建完所有内容并开始我的应用程序。与Eclipse相比,使用Ant构建PDE极其缓慢
我认为10分钟已经很长了,但是当我使用Ant脚本执行无头PDE构建时,大概需要一个小时!我认为有些事情是错误的...
你有任何提示我如何加快基于Ant的构建?或者如何追踪问题?我使用下面的命令使用正常的PDE构建。我不知道为什么它比Eclipse中的完整版本要慢得多。
java -jar eclipse/plugins/org.eclipse.equinox.launcher_<version>.jar -application org.eclipse.ant.core.antRunner -buildfile eclipse/plugins/org.eclipse.pde.build_<version>/scripts/build.xml -Dbuilder=<path to the build configuration folder>
感谢, 托马斯
PS:我知道这个问题很普遍,但即使一个提示如何找到性能缺乏将是有益的。
非常感谢。至少,这是PDE构建如此缓慢的原因。当我有时间时,我会看看第谷。 –