私はstruts、java初心者です!
今回strutsを利用して簡易電卓のwebアプリケーションを作ろうと思ったのですが、なかなか難しくいろいろなサイトからサンプル等をさがしてみました。
その結果下記のサイトの足し算を行うwebアプリケーションのサンプルがあったのでその通りに作成してみたのですが、コンパイルで失敗してしまい、原因が分からないので投稿しました!!
↓参考ページ
http://www.aiosl-tec.co.jp/java-start/chap13.html
開発環境は
・Java2SDK,Standard Edition 1.4.1_02
・Apache Tomcat 4.1.24
・Struts 1.1
・Apache Ant 1.5.3
・Eclipse 3.0
です。
コンパイル時のエラーは
Buildfile: D:\works\workspace\struts-test\WEB-INF\src\build.xml
clean:[delete] Deleting directory D:\works\workspace\struts-test\WEB-INF\classes
[mkdir] Created dir: D:\works\workspace\struts-test\WEB-INF\classes
prepare:
resources:[copy] Copying 1 file to D:\works\workspace\struts-test\WEB-INF\classes
compile:[javac] Compiling 2 source files to D:\works\workspace\struts-test\WEB-INF\classes
[javac] D:\works\workspace\struts-test\WEB-INF\src\struts\TestAction.java:9: java.lang.Object にアクセスできません。
[javac] クラスファイル C:\Program Files\Java\jre1.6.0_07\lib\rt.jar(java/lang/Object.class) は不正です。
[javac] クラスファイルのバージョン 49.0 は不正です。48.0 であるべきです。
[javac] 削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。
[javac] public final class TestAction extends Action {
[javac] ^
[javac] エラー 1 個
BUILD FAILED: D:\works\workspace\struts-test\WEB-INF\src\build.xml:56: Compile failed; see the compiler error output for details.
Total time: 2 seconds
です。(どの部分がエラーか分からなかったのでコンパイル時に表示されるものを全て載せさせてもらいました)
とても長くてすみません。
すごく困っているので回答よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
build.xmlの中身がわからないのでなんとも・・・
No.1
- 回答日時:
エラー内容をぐぐるとJDKのバージョン違いっぽいメッセージですね。
>開発環境は
>・Java2SDK,Standard Edition 1.4.1_02
>・Apache Tomcat 4.1.24
>・Struts 1.1
>・Apache Ant 1.5.3
>・Eclipse 3.0
>です。
>C:\Program Files\Java\jre1.6.0_07\lib\rt.jar(java/lang/Object.class) は不正です
質問者さんの環境は1.4と言っているようですが、エラーメッセージからは1.6を参照しているように見えます。
Antでビルドしているのであればそこの設定、build.xmlもみなおしたほうがいいかと。
回答ありがとうございます!
URLのほうも参考にさせていただきました!
さっそくなんですが、また分からないところがあったのでお伺いしたいのですが・・・
>Antでビルドしているのであればそこの設定、build.xmlもみなおしたほうがいいかと。
とのことですが、build.xmlを見てみたんですが、どこをどういじればよいかわかりません・・・
度々申し訳ありませんがご回答よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javaが文字コードの影響でコン...
-
TOMCAT_HOMEって?
-
JAVAでC/C++の条件コンパイルの...
-
ファイル実行時エラーがでる・...
-
jadによるclassファイルの逆コ...
-
.jarファイルの中身って書き換...
-
「識別子がクラス名でも名前空...
-
配列に対してsetText()は使えな...
-
GAMESSのエラー
-
Javaについて教えてね。
-
Beagle Bone Blackについて
-
javaの簡単なソースがコンパイ...
-
Log4jのインストール
-
EclipseでJSR14を使うには(ま...
-
日本語対応 逆コンパイラについて
-
コンパイルエラーに出てくる、i...
-
MacOSX10.2でのjavaアプリの実...
-
java.security.KeyStoreについて
-
【逆コンパイル】JadEclipseの...
-
Classファイル → Javaソース...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
IIS環境でJAVAを使用したい
-
javaが文字コードの影響でコン...
-
javax.servlet は存在しません...
-
eclipseの構文エラーについて
-
TOMCAT_HOMEって?
-
Eclipse3.5EEでJavaのコンパイ...
-
逆コンパイルの見方について
-
「識別子がクラス名でも名前空...
-
コンパイルエラーに出てくる、i...
-
javaの簡単なソースがコンパイ...
-
Javaのコンパイル結果が表示さ...
-
Java 文字コードのエンコーディ...
-
-deprecationとは?
-
配列に対してsetText()は使えな...
-
JAVAでC/C++の条件コンパイルの...
-
warファイルを展開するとタイム...
-
日本語対応 逆コンパイラについて
-
exlipseでデバックエラーが発生...
-
Javaについて教えてね。
おすすめ情報