0

昨日、Windows 7 プレミアム プラットフォームに OpenEdge Architect 10.2B (Eclipse IDE に採用された Object Oriented Progress) をインストールしました。インストールはエラーメッセージなしでうまくいきました。

OpenEdge Architect を起動すると、次のエラー メッセージが表示されます。

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

そうではないため、このエラー メッセージは奇妙です。

また、Eclipseプラグインの一部がブロックされているようです

  1. メインメニューは良さそう
  2. ビューには、次のようなエラー メッセージがあります。

ファイアウォール (F-Secure) を開き、すべてを許可することを選択すると、すべてが正常に機能しますが、もちろん、コンピューターは脆弱であることに注意してください。次に、F-secure ファイアウォールを放棄し、代わりに Windows ファイアウォールを使用して、OE Architect の例外を設定する必要があると考えました。しかし、この時点では、多くのプロセスが関係しているため、例外がどうあるべきかわかりません!

続行する方法について何か提案はありますか?ブロックされているものを確認するにはどうすればよいですか (Eclipse 関連ですか、Eclipse プラグイン関連ですか、それとも OpenEdge パッケージ内の別のものですか?)


https://softwareengineering.stackexchange.com/から移行


4

2 に答える 2

2

私は問題を解決しました、これは私がそれをした方法です:

  • F-secure を開き、ファイアウォールの設定をすべて許可するように変更します。
  • Windows ファイアウォールを開き、有効にします。
  • OpenEdge アーキテクトを開始
  • Windows ファイアウォールからの警告が表示され、.\jre\bin/javaw.exe がファイアウォールによってブロックされます。許可ボックスをオンにして、[アクセスを許可] をクリックします。

終わり。

于 2012-01-10T10:27:44.600 に答える
1

ライセンス マネージャーは、アーキテクトが接続するだけのプロセスそのものである可能性があります。したがって、ファイアウォールの問題です。このようなもののほとんどは、Java プロセスか、\bin ディレクトリのプロセスの 1 つです。どのプロセスがどのポートを開こうとしているかを調べるには、コマンド シェルを開き (windows+r、「cmd」と入力して「run」を押します)、「netstat -ao」を実行します。これにより、実行中のすべてのプロセスのリストが表示されます。そしてあなたがリッスンしているポート。ファイアウォールをオフにして Architect を実行しているときにこのリストを検索すると、ライセンスに関連するプロセス (Java プロセスまたは前述の「bin」フォルダーのバイナリのいずれか) を見つけることができる場合があります。

それが役立つことを願っています!

于 2012-01-10T09:36:40.837 に答える