さて、javawsが必要なリッチクライアントを動かしたくなった。いつものamd64 linuxで。sun-j2sdk1.5_1.5.0+update05_amd64.debをいれてある。しかしそんなもんはない。javawsは動かん。
/usr/lib/j2sdk1.5-sun$ find |grep -i javaws
./man/man1/javaws.1.gz
あれおかしーな。あるじゃん。で、/usr/bin/javawsは存在した。
/usr/bin/javaws -> /etc/alternatives/javaws
/etc/alternatives/javaws -> /usr/lib/j2sdk1.5-sun/bin/javaws
$ ls /usr/lib/j2sdk1.5-sun/bin/javaws
/bin/ls: /usr/lib/j2sdk1.5-sun/bin/javaws: No such file or directory
ってことで_07をつくっていれてみた。同じことだった。
以下会社の賢者による話:
結果としては
Go with the 32 bit x86 build,
http://forum.java.sun.com/thread.jspa?threadID=745619&messageID=4268286
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4802695
によれば、
Synopsis: Support Java Plug-in on 64-bit AMD Opteron
Submit Date 14-JAN-2003
というわけで、あまりやる気はないようです。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4626735
Opps! My customers use JWS for their Accounting/Book keeping application. They depend on this application. I'm suggesting them moving to Suse Linux and use x86_64 based computers. What a mistake! At least, you could advertise people downloading Java for x86_64 platforms that there is no support for JWS... with big letters!!
と、あちこちで声が。
というわけでsarge chrootに環境作り中。