![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつもお世話になってます。
Windows2000 SP4
eclipse3.1.1
j2sdk1.4.2_08
の環境でJBossAS4.0.2を入れてみました。
ついでに、eclipseにJBossIDEも入れてみました。
で、JBossIDEから「Run XDoclet」を実行すると
BUILD FAILED
java.lang.UnsupportedClassVersionError: xjavadoc/ant/XJavadocTask (Unsupported major.minor version 49.0)
が、出てしまいます。
UnsupportedClassVersionErrorってことは、JavaVM
のバージョンがおかしいって事ですよね?
つまり、対応しているjreではないということですよね?
やっぱりJDK1.5以上じゃないとダメなんでしょうか?
逆にJDK1.4.2_08で動くJBossのバージョン、ご存知でしたら教えてください。
No.1ベストアンサー
- 回答日時:
>やっぱりJDK1.5以上じゃないとダメなんでしょうか?
JBoss4はJDK1.4.2_08でも動作すると思いますよ。
>java.lang.UnsupportedClassVersionError:
それと、このエラーはJBoss本体とは何ら関係ありませんよ。
これは、xDocletを起動した際に発生したものですね。
おそらく、ご使用のxDocletのバージョンが相当に古いのかなと思います。
最新版のxDoclet(ver1.2.3だった思います)に入れ替えてみてください。
早速の回答ありがとうございます。
>JBoss4はJDK1.4.2_08でも動作すると思いますよ。
先ほどJBoss-IDEから起動する「Server Navigator」に表示したサーバーのConfigiration(構成およびデバッグ)を見てみたのですが、JDKペインに×印がついており
Could not locale tools.jar. Unexpected results may occur. Make sure that you have selected a JDK with its path pointing to its home directory not to its JRE.
という文(警告文?)が書かれていました。
これは関係ないのでしょうか?
ちなみにJREは%JAVA_HOME%\jre に設定してみてもC:\Program Files\Java\j2re1.4.2 に設定してみても、変わらず出ています。
>>java.lang.UnsupportedClassVersionError:
>それと、このエラーはJBoss本体とは何ら関係ありませんよ。
>これは、xDocletを起動した際に発生したものですね。
その通りです。
>おそらく、ご使用のxDocletのバージョンが相当に古いのかなと思います。
>最新版のxDoclet(ver1.2.3だった思います)に入れ替えてみてください。
XDocletのバージョンを知るにはどのようにしたら良いでしょうか?
重ねて教えていただけるとありがたいです。
No.2
- 回答日時:
>先ほどJBoss-IDEから起動する「Server Navigator」に表示したサーバー
>のConfigiration(構成およびデバッグ)を見てみたのですが、JDKペインに
>×印がついており
>Could not locale tools.jar. Unexpected results may occur.
>Make sure that you have selected a JDK with its path pointing
>to its home directory not to its JRE.
>という文(警告文?)が書かれていました。
JBossでJSPをコンパイルする際に内部でjavaコンパイラを起動します。
javaコンパイラのクラスがtools.jarに入っていますが、このjarファイル
はJREには同梱されていません。
したがって、JBoss-IDEにJDKへのパス設定を行うようになっているの
であれば、JREではなくJDKへのパスを設定する必要があるのではないで
しょうか?
>XDocletのバージョンを知るにはどのようにしたら良いでしょうか?
>重ねて教えていただけるとありがたいです。
XDocletのインストールフォルダ内に"docs"というフォルダがあると思います。
そのフォルダ内のindex.htmlをブラウザで開くと、左上のほうに
"Doc for x.x.x"のような感じでXDocletのバージョンが書いてあります。
この回答への補足
結論から言うと、おっしゃるとおり、J2SDK1.4.2_08でも動きました。
ネットを検索していたら、同様の事象がありました。
http://www.jboss.org/?module=bb&op=viewtopic&p=3 …
JBossIDEのバージョンを変更し、XDocletを指定する画面でeclipse内部のXDocletを指定するようにしたら動くようになりました。
アドバイスありがとうございました。
早速ありがとうございます。
>JREではなくJDKへのパスを設定する必要があるのではないでしょうか?
おっしゃる通りです。
先ほど解決いたしました。
今回の件とは関係ないようです。
>>XDocletのバージョンを知るにはどのようにしたら良いでしょうか?
>>重ねて教えていただけるとありがたいです。
>XDocletのインストールフォルダ内に"docs"というフォルダがあると思います。
>そのフォルダ内のindex.htmlをブラウザで開くと、左上のほうに
>"Doc for x.x.x"のような感じでXDocletのバージョンが書いてあります。
え~っと、JBossIDEを入れたときに一緒に入ったようで、そのようなフォルダは見当たりません。
ちなみに、%ECLIPSE_HOME%\pluginの中に入っているそれらしきパッケージがあるのが以下のようになってます。
org.jboss.ide.eclipse.xdoclet.assist_1.4.1
org.jboss.ide.eclipse.xdoclet.assist_1.4.1.e31-jre14
org.jboss.ide.eclipse.xdoclet.assist_1.5.0.RC1
org.jboss.ide.eclipse.xdoclet.core_1.4.1
org.jboss.ide.eclipse.xdoclet.core_1.4.1.e31-jre14
org.jboss.ide.eclipse.xdoclet.core_1.5.0.RC1
org.jboss.ide.eclipse.xdoclet.run_1.4.1
org.jboss.ide.eclipse.xdoclet.run_1.4.1.e31-jre14
org.jboss.ide.eclipse.xdoclet.run_1.5.0.RC1
org.jboss.ide.eclipse.xdoclet.ui_1.4.1
org.jboss.ide.eclipse.xdoclet.ui_1.4.1.e31-jre14
org.jboss.ide.eclipse.xdoclet.ui_1.5.0.RC1
これは多分、JBossIDEを3つのバージョンで入れたときに、それぞれ出来たものだと思います。
これによると、バージョンは1.4.1 or 1.5.0 って事でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) jbossとjdkの関係性、違いについて教えて下さい。そもそもjdk,jbossってなんですか? 1 2022/06/27 11:51
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- PHP EC-CUBEをeclipseからコンパイル実行したいです 1 2023/02/09 21:58
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Mac OS 国税庁のetaxですが、アップルの最新OSventura 13.2.1に対応してないので困っています 1 2023/03/15 10:04
- その他(開発・運用・管理) VisualStudioSetup.exeの設定について(Rustのインストールの準備として) 2 2023/04/17 12:54
- その他(開発・運用・管理) Windows serverでマルチキャスト通信の確認をしたいです。MicrosoftよりMPING 1 2023/03/31 01:05
- モニター・ディスプレイ WindowsノートパソコンからLG UltraFine 4K Displayへの出力 5 2022/04/20 11:31
- PHP 書籍よりも より良い htmlspecialchars の変更を 1 2022/04/18 02:28
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Version Control on Unity
-
gitでバージョン指定してダウン...
-
CrystalReportsのバージョン確...
-
chromedriverのDLについて
-
mavenでtools.jar
-
msvc12はvisual studio2013?
-
Struts のバージョンについて
-
【javaコンパイル時のエラーに...
-
もうこの本は定価ではどこにも...
-
visual stadio 参照問題
-
Javaの旧バージョンの落とし方
-
Java(TM)6 Update5は 何?
-
VMwareの古いバージョンがダウ...
-
Tmocatのバージョン
-
外字の判定方法がわかりません。
-
打倒!N4.x!!
-
VisualStudio2008と2005の違い
-
Javaのバージョンアップにとも...
-
VBAでIE操作 テキストエリアでE...
-
MSCOMCTL.OCXのアップデートの方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
CrystalReportsのバージョン確...
-
visual stadio 参照問題
-
EclipseでJavaコンパイラのバー...
-
MSCOMCTL.OCXのアップデートの方法
-
chromedriverのDLについて
-
【javaコンパイル時のエラーに...
-
バイナリファイルの著作権など...
-
UWSCが、動作環境の違いで動か...
-
URLDownloadToFileのコピペで64...
-
Tmocatのバージョン
-
Eclipse3.5.1のJUnitぼバージョ...
-
JRE 1.5.0.14のダウンロード先...
-
しばしばバージョン表記に現れ...
-
reactを利用できるnode.jsのバ...
-
Selenium/VBA/Chrome エラーで...
-
tomcatのwebapps配下のディレク...
-
バージョン番号とリリース番号...
-
mavenでtools.jar
おすすめ情報