【问题标题】:Eclipse plug-in (OpenEdge Architect 10.2B) blocked by firewallEclipse 插件 (OpenEdge Architect 10.2B) 被防火墙阻止
【发布时间】:2012-01-10 08:43:00
【问题描述】:

昨天我在我的 Windows 7 高级平台上安装了 OpenEdge Architect 10.2B(即 Eclipse IDE 采用的面向对象的进步)。安装顺利,没有任何错误消息。

当我启动 OpenEdge Architect 时,我收到以下错误消息:

"Not licensed to run OpenEdge Architect for version 10.2B". 

这个错误信息很奇怪,因为事实并非如此。

此外,Eclipse 插件的某些部分似乎被阻止了

  1. 主菜单看起来不错
  2. 在视图中有如下错误消息:“无法创建视图:插件 com.openedge.pdt.text 无法加载类 com.openedge.pdt.text.explorer.OEExplorer....”

我注意到,如果我打开我的防火墙 (F-Secure) 并选择全部允许,那么一切正常,但当然,计算机很容易受到攻击。然后我想我应该放弃 F-secure 防火墙并改用 Windows 防火墙,为 OE Architect 设置例外。但是此时我看不出应该是什么异常,因为涉及到很多进程!

关于如何进行的任何建议?如何查看被阻止的内容(是 Eclipse 相关的还是 Eclipse 插件相关的,还是 OpenEdge 包中的其他内容?)


https://softwareengineering.stackexchange.com/迁移


【问题讨论】:

    标签: eclipse eclipse-plugin firewall progress-4gl openedge


    【解决方案1】:

    我解决了这个问题,我就是这样做的:

    • 打开 F-secure,将防火墙设置更改为全部允许。
    • 打开 Windows 防火墙,将其打开。
    • 启动 OpenEdge Architect
    • 来自 Windows 防火墙的警告出现 .\jre\bin/javaw.exe 被防火墙阻止,选中允许框并按“允许访问”。

    完成。

    【讨论】:

      【解决方案2】:

      可能许可证管理器本身就是架构师仅连接到的进程 - 因此是防火墙的问题。大多数这些东西要么是 java 进程,要么是您的 \bin 目录中的进程之一。要确定哪个进程正在尝试打开哪个端口,请打开命令 shell(windows+r,输入“cmd”并按“运行”),然后运行“netstat -ao”,它会为您提供所有正在运行的进程的列表以及您正在监听的端口。如果您在关闭防火墙的情况下运行 Architect 时搜索此列表,您可能能够找到涉及许可的进程(Java 进程或上述“bin”文件夹中的二进制文件之一)。

      希望有帮助!

      【讨论】:

      • +1 我认为你在正确的轨道上!这似乎是一个 Java 问题。
      • 添加了我的解决方案,这更容易一些。再次感谢!
      猜你喜欢
      • 2014-10-18
      • 2019-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多