EclipseでVEを使用してSWTのアプリを作成する方法 – プログラミング – Home

EclipseでVEを使用してSWTの...
 
通知
すべてクリア

[解決済] EclipseでVEを使用してSWTのアプリを作成する方法


PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
Topic starter  

表題の通りなんですが、
Windows XP ProにEclipseの3.0をインストールし、
これにVEのI20040811を入れて使用しています。
GEFとEMFについては対象のバージョンを導入済みです。

Swingでの作成はうまく行きますし、実行も可能です。

VEは1.0からSWTに対応していると言うことなのでSWTのアプリに
チャレンジしていますが、今の所、実行できる所まで行き着いていません。

現状は、
http://www-106.ibm.com/developerworks/opensource/library/os-ecvisual/
を参照してプロジェクトの作成は出来ています。
新規でVisualClassの作成も行えています。
但し、最新のVEではこの部分の画面が違っていてここで作成したクラスは
最初からshellが入った形でクラスが作成されます。

この状態で実行しても実行時にエラーが発生して実行できません。
どうやらswt-win32-3062.dllのロードで失敗しているらしいと言う所までは
わかったんですが、これをどう解消した物か良くわかりません。
Eclipse自体は動作していますからロードできないことは無いと思うんですが。
対処方法をご存知の方がいらっしゃいましたらアドバイスをお願いします。


引用
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

ちょっと試してみましたが、普通に実行できました。
Win2000/JDK1.4.2_02/VE I20040811
Eclipse、GEF、EMFはVEダウンロードページにあるものを使用

手入力が必要で間違えそうな部分といえば、
当該記事の図10にある、
「-Djava.library.pathにDLLがあるフォルダを指定する」
という部分だけですが、パスはあっていますか?


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
Topic starter  

レスポンスありがとうございます。

大当たりでした。
パスの設定が間違っておりました。
正しいパスに設定しなおしたらうまく動作しました。

インストール時にもう一つ上にフォルダーを切っていたのをすっかり忘れてました。
ありがとうございました。


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
Topic starter  

解決の付け忘れでした。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました