javaアプリが、突然 起動しません。
javaアプリが突然、起動しなくなりました。
OSの入れ替えまでしましたがダメでした。
versionは J2SE 5.0
エラーメッセージは
カテゴリ: 予期しないエラー
予期しない例外: java.lang.reflect.InvocationTargetException
どなたかお助け下さい。
javaアプリが突然、起動しなくなりました。
OSの入れ替えまでしましたがダメでした。
versionは J2SE 5.0
エラーメッセージは
カテゴリ: 予期しないエラー
予期しない例外: java.lang.reflect.InvocationTargetException
どなたかお助け下さい。
ありがとうございます。
シェルの書き換え方がよくわかりません。
リンク先の
--java_version--
#! /bin/sh
echo "java version? 1.3.1, 1.4.2, 1.5.0"
read J2SE
以下 をどこに書いたらよいのでしょう?
> シェルの書き換え方がよくわかりません。
1. terminalにpico 〜/Desktop/java_versionと書いてreturnを押します。
# 〜$B$O1 byteの文字です
2. windowに下記をpasteして下さい。
#! /bin/sh
echo "java version? 1.3.1, 1.4.2, 1.5.0"
read J2SE
cd /System/Library/Frameworks/JavaVM.framework/Versions
case $J2SE in
1.3) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
1.3.1) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
1.4) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
1.4.2) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
1.5) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
1.5.0) sudo ln -fsh $J2SE CurrentJDK; java -version; killall Finder;;
*) echo "invalid number";;
esac
3. cotrol+xを押してyを書いてreturnを押して下さい。
4. terminalにchmod 755 〜/Desktop/java_versionと書いてreturnを押して下さい。
# 〜 は1 byteの文字です
使い方は...
terminalにjava_versionをdrag & dropしてreturnを押して下さい。
次にversionを聞いてきますので1.3, 1.3.1, 1.4, 1.4.2, 1.5, 1.5.0のどれかを書いてreturnを押して下さい。
passwordを入れれば指定したversionに切り替わります。:-)
versionの切り替えはできましたが、
問題のアプリは起動できませんでした。
(しかも 今、見直したところ JRE5.0ファイルでした)
本当にいろいろ ありがとうございました。
OSX 10.47から...
java preferencesで切り替えられますのでshell scriptは不要です。
# Browserは設定後に起動しないと反映しません。Terminalは直ぐに使えます。
javaアプリが、突然 起動しません。