Pages

Ads 468x60px

2016年11月23日水曜日

java プラグイン作成

ubuntuあたりだと 自動更新で最新に更新されるが puppy linuxはフォーラムに誰かがアップしないと手に入らない
なら 自分で作成するのが早いし誰かが作成しアップしたものが使えるとは限らない
firefoxの最新プラグインのチェックをしてみた
javaやadbe flashは更新が頻繁なので大変だ

tar.gzを取得
javaのHP(https://java.com/ja/download/)から jre-8u91-linux-i586.tar.gzを取得
それを展開 jre1.8.0_91フォルダーができる

sfsファイルの作成
usr---bin
/java/bin/java へリンク
/java/bin/javaws へリンク
/java/bin/jcontrol へリンク
/java/bin/jjs へリンク
---java
jre1.8.0_91フォルダーをjavaとリネーム
---lib---mozilla---plugins
/jre1.8.0_91/lib/i386/libnpjp2.so をコピー

日本語の文字化け対策
日本語を表示するために日本語フォントを入れる
/java/lib/fonts/fallback/M+1P+IPAG.ttf

環境変数
/etc/profile.d/java を下記内容で作成
JAVA_HOME=/usr/java
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
JAVA_FONTS=/usr/share/fonts/TTF

参考
「dir2sfs」を使ってsfsファイル作成