Setting of java on Linux box
参照回数[
]
firebird-0.7でjava pluginを動かすためにバージョンアップを行う。
事前にgccをgcc-3.x系にバージョンアップ(インストール)する必要がある。
- cd /usr/local
- chmod +x
j2sdk-1_4_2_17-linux-i586.bin
- ./j2sdk-1_4_2_17-linux-i586.bin
- vi /usr/local/j2sdk1.4.2_17/jre/lib/font.properties.ja ... 日本語フォントの修正
:1,$s/-watanabe-mincho/-kochi-mincho/g
:1,$s/-wadalab-gothic/-kochi-gothic/g
- cd (firebird or firefox をインストールしたディレクトリ)/plugins
- ln -s /usr/local/j2sdk1.4.2_17/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so .
インストール
- cd /usr/local/
- chmod +x /anywhere/jdk-6u35-linux-i586.bin
- /anywhere/jdk-6u35-linux-i586.bin
- cd jdk1.6.0_35/jre/lib/
- mkdir FONTCONFIG.BACKUP
- mv fontconfig.* FONTCONFIG.BACKUP/
- cp FONTCONFIG.BACKUP/fontconfig.RedHat.properties.src fontconfig.properties
- vi fontconfig.properties 適切に修正
- mincho, gothicのフォント名(XLFD)を環境に合わせて修正
- filename.で始まる行のmincho, gothicのフォントファイル指定を環境に合わせて修正
- awtfontpath.japaneseで始まる行のフォントディレクトリへのパスを環境に合わせて修正
- 適切なフォントが見付からなかった場合の代替フォントを用意する
- cd fonts
- mkdir fallback
- cd fallback
- ln -s /usr/share/fonts/TTF/sazanami* .
- cd (firebird or firefox をインストールしたディレクトリ)/plugins
- ln -s /usr/local/jdk1.6.0_35/jre/lib/i386/libnpjp2.so .
javaでhello world
環境変数の設定
MANPATH=${MANPATH}:/usr/local/jdk1.6.0_35/man; export MANPATH
PATH=${PATH}:/usr/local/jdk1.6.0_35/bin; export PATH
JAVA_HOME=/usr/local/jdk1.6.0_35; export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar; export CLASSPATH
HelloWorld.java
public class HelloWorld {
public static void main (String[] args) {
System.out.println("Hello World !!");
}
}
コンパイル
javac HelloWorld.java
実行
$ java HelloWorld
Hello World !!
Return
Introduction of Kyoto internet people
[更新]