私は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で質問しましょう!
似たような質問が見つかりました
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Java JavaでWebページ作成 7 2023/07/21 21:09
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript [再掲]指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードについて 1 2023/05/10 15:09
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- HTML・CSS ブロックエディターで作りつつ、画像を挿入しつつ、画像にスタイルシートのコードを付ける方法はありますか 1 2022/08/23 18:46
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipseの構文エラーについて
-
javaの簡単なソースがコンパイ...
-
カスタムタグでclassという引数...
-
javax.servlet は存在しません...
-
同一パッケージ内の継承について
-
javaが文字コードの影響でコン...
-
Eclipseで、プロジェクト名のと...
-
マイクラjavaでForgeを入れたい...
-
Javaをインストールしたんです...
-
eclipse でclassesフォルダーが...
-
Eclipseのアンインストールの仕方
-
html上で、バッチやexeファイル...
-
hibernate.cfg.xmlの配置場所に...
-
Buttonを配列とすることができ...
-
youtubeに繋がらない
-
「満桁」について
-
Java3Dで開発したプログラムを...
-
正しいURL指定しているにもかか...
-
jspのファイルでエラーが出る
-
Eclipseのエミュレータ起動でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
Eclipse3.5EEでJavaのコンパイ...
-
コンパイルエラーに出てくる、i...
-
javax.servlet は存在しません...
-
IIS環境でJAVAを使用したい
-
サクラエディタでjavaのプログ...
-
Javaのコンパイル結果が表示さ...
-
「識別子がクラス名でも名前空...
-
eclipseの設定のJREとコンパイ...
-
javaの簡単なソースがコンパイ...
-
eclipseの構文エラーについて
-
JAVAでC/C++の条件コンパイルの...
-
dokojavaのコンパイルについて
-
TeXで図を挿入できません.助け...
-
LaTeXでのアンダーバーの入力
-
Log4jのインストール
-
逆コンパイルの見方について
-
TOMCAT_HOMEって?
-
Javaについて教えてね。
おすすめ情報