【问题标题】:ExtJS /Java/Eclipse projectExtJS /Java/Eclipse 项目
【发布时间】:2015-11-17 17:55:26
【问题描述】:

我必须使用 Eclipse JEE 框架和 ExtJS 为前端部分构建小型应用程序。我为 JEE 开发人员下载了 Eclipse Kepler。一切都很顺利,直到我将 extjs 导入到我的项目中。 Eclipse 开始使用 100% 的 CPU,导致计算机卡住。 eclipse 正在做的是构建工作空间,它需要 100% 的 CPU 和大量时间来处理 ExtJS 框架中的 14000 个文件。

好的,我关闭了所有验证器,但 PC 仍然只停留在 javaw.exe 进程上。 我还打开了“自动构建”选项。仍然是 100% 的 CPU

我试图只从 ExtJS 添加必要的文件,但我得到的 GUI 被破坏了,这意味着只有 ext-all-debug.js 文件和 ext-all.css 不足以创建您的应用程序。

我该怎么办?或者我应该这样陈述这个问题:

应该将哪些文件/库组成 extjs-gpl.zip 添加到我的项目中,以便我看到所有 GUI 部分都正确呈现?

我正在使用具有 1.5 GB RAM 的远程计算机,因此我无法更改它。 Eclipse JEE 版本最多占用 600 - 700 MB

【问题讨论】:

  • Aptana 的行为会更可靠吗?还是网豆?呵呵
  • 为什么要将 ExtJs 加载到 JEE Eclipse 中?也许 JEE Eclipse 没有正确解析文件?我在 Eclipse 中使用 ExtJs 没有问题。
  • 我刚刚将 extjs 文件夹复制到我的 maven-webapp 应用程序的 webapp 文件夹中。它卡住了,CPU 100%。我不确定它在做什么。
  • 我曾经是一个 Eclipse 用户,当我开始接触 ExtJS 时,出于同样的原因不得不放弃它。 IntelliJ 实际上很好地理解和集成了 ExtJS,而且 Netbeans 也没有大问题。我相信 Sencha 对这个问题的回答是推出 Sencha Eclipse 插件,但你必须为此付出代价。

标签: java eclipse jakarta-ee extjs extjs4


【解决方案1】:

JavaScript 构建过程会扫描项目 JavaScript 构建路径上的所有文件、文件夹、项目和库。 Eclipse 在尝试执行构建过程时似乎会消耗大量 CPU 和 RAM。

我遇到了同样的问题,我找不到应该将 extjs 格式的哪些文件添加到我的项目中。所以,我从 javascript 构建路径中排除了我的 extjs 文件,它工作正常。 尝试通过转到项目 properties -- JavaScript -- Include Path -- Source 选项卡 来执行此操作,然后单击排除的图标并添加 extjs 文件夹。 Source

【讨论】:

    【解决方案2】:

    我刚刚发现了同样的问题。虽然这个问题是前段时间提出的,但我想添加另一个我更喜欢的解决方案,特别是如果我有多个使用 ExtJS 的项目。

    您可以将 ExtJS 文件作为静态的外部 Web 模块添加到您的 Web 服务器。 因此在服务器视图中双击服务器。选择底部的“模块”选项卡。添加外部网络模块。文档库代表文件系统上的路径。 Path 表示要在您的 html 文件中使用的 Web 服务器上的路径。您可以采用此路径在所有项目中链接 ExtJS,而无需配置每个项目本身。

    【讨论】:

      猜你喜欢
      • 2017-12-25
      • 1970-01-01
      • 2011-09-10
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多