2010年12月17日金曜日

eclipseでJMFとかQTJavaとか使う。「アクセス制限: 型 ちょめちょめ は必須ライブラリー QTJava.zip で制限されているためアクセスできません」とかまじかんべん。の巻。

・JMFの場合。

1.jmf-2_1_1e-windows-i586.exeを落とす。
2.インストールする。
3.eclipse立ち上げてなんかプロジェクト作る。
4.JMFが入ってるフォルダ(~/program files/JMF/lib/jmf.jar)の中のjmf.jarをビルドパスに追加。
5.これで使えるはず。

・QTJava

1.quick timeインスコ。
2.このままで使えるかと思いきや、この段階ではeclipseだと「アクセス制限: 型 ちょめちょめ は必須ライブラリー QTJava.zip で制限されているためアクセスできません」とか出る。どうしたものかと思いググる。
3.ここを参照する:http://blog.bitmeister.jp/?p=1486
4.というわけでアクセスパーミッションを追加する。
5.JREシステムライブラリー上で右乳首クリック→ビルドパス構成→JREシステムライブラリのアクセスルールを編集→追加を押して「quicktime/**」と入力してOK→おわり。
6.これでめでたくQTJavaの全実績が解除されてるはずだ。

ついでに。5.のとこでquicktime/**てしてるけど、これの意味はquicktime以下のサブドメイン内のクラスも含めた全クラスの実績解除、というもの。quicktime/*ともできるけど、この場合はquicktime直下のクラスのみの解除で、サブドメイン内のクラスについてはパーミッションを追加しない、という意味になる。eclipseは高機能過ぎてついていけないことがままあるから困る。でもnetbeansとか使ったことないし新しい環境に移行とかだるいしなんだかんだでeclipse使いやすいしってことでeclipseを使い続けりるれろ~、の巻。

0 件のコメント:

コメントを投稿