• 締切済み

forte for javaのjspエンジンについて

ソフトの使い方についてこちらで良いか分かりませんが JAVA系についての質問なんでこちらで質問させていただきます。 forte for fava ce2についてなんですが、このソフトってtomcat をデフォルトで実装されていると思っていたのですが、私のインストール の仕方が悪いのか何故か入っていません。ヘルプにもいまいち書いて無くて とても困っています。前のバージョンの時は使えた気がするのですが,,, もしかしたら私のとんでもない勘違いかもしれませんが、 どなたかご教授ください。 よろしくお願いします。

  • makos
  • お礼率50% (7/14)
  • Java
  • 回答数5
  • ありがとう数7

みんなの回答

  • misoka
  • ベストアンサー率35% (56/160)
回答No.5

私の環境では、webappsについては、文句を言わせておいても、 プログラムの実行には影響ありませんでした... とりあえず、Forteがリクエストしている場所にwebappsという ディレクトリを作ってあげて、その下に適当なファイルなり ディレクトリなりを作ってしまえば、黙ると思います。 (それでもダメな場合は、JSP用のブラウザを外部のアプリに 設定してしまうという手もあります。 やり方は、「ツール」から「汎用オプション」、「JSPの実行」 を選択して、変更します。) それより問題なのは、JavaがIOExceptionの例外を指摘している ところですね。 このエラーは、java.ioパッケージのクラスから出ているわけです から、Tomcatとは別のレベルのエラーである可能性が高いようにも 思います... 素人ながら私の見立てでは、Tomcatは健康に動いているんじゃないか と思います。 一度、とてもシンプルなJSPを作って動かしてみて、Tomcatが 本当に健康かどうか診断してあげてみてください。

  • misoka
  • ベストアンサー率35% (56/160)
回答No.4

どうも、「Tomcatは入ってない」なんて断言してしまったmisokaです。 でも、実際にForte for Java CE2.0 でJSPなどを実行しようとすると、 出力ウィンドウにTomcatが動こうとしているような痕跡が 発見されます(?)。Tomcatは、どうやらいるみたいです。 (よく調べもせずに言ってしまって、すみません) それで、リリースノートを読んでみると、どうもTomcatを動かす ことも、まんざらできないでもないような感じです(!)。 (実際、簡単なJSPで試してみましたが、動きました。) 方法は(リリースノートにも書いてありますが)、 1. メニューの「プロジェクト」から「設定」を選択 2. 「実行の種類」から「サーブレット/JSPの実行」を選択 3. クラスパスのフィールドを選択すると「...」ボタンが   出てくるので、それを押下。以下のJARファイルを追加します。  * ...\forte4j\modules\ext\jasper.jar  * ...\forte4j\modules\ext\webserver.jar 私の環境では、これで(一応は?)動作しました。 といっても、先の回答でご紹介したHPのこともあるし、 何か、これっていいのかなぁ、という感じも...(^^;

makos
質問者

お礼

出力ウィンドウのメッセージって 「Starting tomcat. Check logs/tomcat.log for error messages No webapps/ directory E:\Program Files\forte4j\temp\tomcat\webapps java.io.IOException: 指定されたパスが見つかりません。         以下省略」 ですよね? てっきり私は「webappsってディレクトリがねえんだよ!!この中にtomcat入ってんのによ!!」って怒ってんのかな?と勝手に思いこんでました(笑) クラスパスを同じように設定したのですが、やっぱり同じでwebappsがない!! って怒られます。 もう少し調査が必要ですね。 misokaさんの回答は具体的で本当に助かりました。ありがとうございます。

  • KaZtoYou
  • ベストアンサー率73% (11/15)
回答No.3

サーブレットエンジンでしたらSunのサイトにリストされてます。 http://java.sun.com/products/servlet/industry.html Community Edition 2.0を使われているということは Java2 SDK Standard Edition 1.3を利用していると思いますが これにはServletやJSPで利用するclassが含まれていません。 サーブレットエンジンに対応したバージョンのものを落としましょう。 http://java.sun.com/products/servlet/download.html もしくはJava2 SDK Enterprise Editionを落とすという方法もあるようです http://java.sun.com/j2ee/j2sdkee/ja/index.html こういったアプリケーションの設定がわずらわしいのであれば Internet Editionを30日の試用期限付きで利用してみるのもいいのでは? http://www.sun.co.jp/forte/ffj/buy.html URLに頼りすぎてすみません。 デッドリンクにならないことを祈りつつ。

参考URL:
http://jdc.sun.co.jp/
makos
質問者

お礼

KaZtoYouさん回答ありがとうございます。 J2SEにもバージョンがあるんですか。知りませんでした。。。 JSP開発って初めてやるのですが、環境周りから 考えないといけないんで結構たいへんですね。 もう少しJ2EEも含めてJDKについて勉強してみます。

  • misoka
  • ベストアンサー率35% (56/160)
回答No.2

確かに、前のバージョンではJSPなどもできましたが、 今回のバージョンは無理のようです。

参考URL:
http://www.sun.co.jp/software/tools/ffj/familycomp.html
  • misoka
  • ベストアンサー率35% (56/160)
回答No.1

インターネット・エディションでないとTomcatは含まないようですね。

参考URL:
http://www.sun.com/forte/ffj/index.html
makos
質問者

お礼

misokaさん回答していただいてありがとうございました。 参考URLを見たところ確かにインターネットエディションにしか 記述されていないですね。 ということは自分でサーブレットエンジンを実装しなければならない のでしょうね。 そのやり方ご存知の方いらっしゃれば教えてください。 引き続きで申し訳ないのです。

関連するQ&A

  • TomcatとJAVAを探しています。

    TomcatとJAVAのソフトを探しています。 Tomcatは「5.5.23」で、JAVAは「1.5.0_12」のバージョンです。 ダウンロードできるサイトをお教え頂けると助かります。 よろしくお願い致します。

  • JSPのバージョン

    現在使用している、jsp,servletのバージョンを確かめるのはどうしたらいいのでしょうか? java -version みたいな感じで確かめる方法があれば、教えてください。 Tomcat4.1.27をインストールする際にservlet2.3,JSP1.2みたいな事が書いてあったので そうなんだなぁ。という知識くらいしかありません。 あと、JDK、Tomcat等JSPサーブレットコンテナ?のそれぞれのバージョンと 上記のバージョンの関連表みたいなものがわかるサイトがあれば、教えてください。

  • javaが起動できない

    初めまして、JAVAの勉強のために環境つくりをしていますが、いきずまって質問しました。 現在VM PlayerにLinux8をいれてAPサーバとしてTomcat、JDKインストール後、JAVAの動作確認「java -version」をすると 「cannot handle file '/usr/java/jdk1.7.0/jre/lib/i386/client/libjvm.so' with TLS data」と怒られます。 そのため、tomcatも起動できず困っています。 どなたか、原因がわかる方がいればご教授お願いします。 【環境】 OS:WindowsXP VM:VMware(R) Player 3.1.4 build-385536    ・Red Hat Linux release 8.0 (Psyche) ・jdk-7-linux-i586.rpm    ・apache-tomcat-7.0.20.tar.gz

  • Javaによるブラウザ上での動画再生

    Javaによりブラウザ上で動画の再生をしたいと考えています。(もちろんJavaが動画等のメディアの扱いに弱い言語であることは承知しています) ウェブブラウザで表示したページにプレイヤーを埋め込むかたちで実装したいと考えています。 Java6にJMFをインストールし、Java App Engine for java上で実装しようと考えておりますが、何かアドバイス等いただけたらと思います。 よろしくお願いします。

  • Javaのバージョンアップにともなう影響調査について

    Javaのバージョンを1.4から1.5にあげる必要が出てきたのですが、その際に、どうやって影響調査すれば良いのかわからず、3点質問させていただきたいと思います。 現状のシステム構成はわかる範囲で Apache2.0 Tomcat5.5 Struts1.2.9 MySQL5.0 OpenSSL? etc… まず素人の私でもJavaのバージョンがTomcatに影響を与えていることはわかります。 そこで公式ドキュメントを辞書片手に調べているのですが、Tomcat5.5はどのバージョンに対応しているか(1.4.X~1.5.X等)の記述を見つけることができませんでした… http://tomcat.apache.org/tomcat-5.5-doc/index.html 1、探し方が悪いだけで、公式ドキュメントとしてどこかに載っているのでしょうか?それとも実際に動かして検証するしかないんでしょうか? 2、ApacheやMySQLのバージョンはJavaのバージョンと関係あるんでしょうか?基盤系の知識があまりないため、ここらへんの区別がつきません… 3、一般的にJavaのバージョンアップの影響調査はどのように行っているのでしょうか?参考URL等もありましたら教えていただけると嬉しいです。 どれか一つでも構いませんので回答いただけると嬉しいです。

    • ベストアンサー
    • Java
  • Java-Tomcatのみをjre 1.5で起動して標準のJavaアプリはjre1,4を利用したいです。

    Java~標準で利用するのはjre1.4でTomCatの起動のみを jre1.5 で起動したいです ... Java~標準で利用するのはjre1.4でTomCatの起動のみを jre1.5 で起動したいです が可能でしょうか? Tomcatってjre バージョン1.4では動作しないのでしょうか? Tomcatをインストール時のウィザードで jre1.5インストールしないと Next できないのですが、1.5は標準利用したくありません・・ TomCatのみをjreバージョン1.5で起動させて、その他で利用するJavaアプリはバージョン1.4で利用したのですが 方法がわかりません。初歩的質問ですみません。。お詳しい方 方法教えて下さい。。ネットで調べるとBatファイルで一時的に実行アプリの環境変数を設定できると書いていたのですが・・・ お願いします。 --環境-- Windows XP SP2 Tomcat5.0 Eclipse3.0.1

    • ベストアンサー
    • Java
  • Java for Business product

    Java for Business product (JFB)とはどういうものなのでしょうか? JDK1.4で稼働するソフトをWindows2008環境で稼働させることが出来るかどうかを調べています。 別の質問で教えて頂いたページ http://www.oracle.com/technetwork/java/javase/system-configurations-139862.html を見たところJava for Business product (JFB)という製品が対応しているように見えましたが、それが何であるのか、どうやって入手することが出来るのかを教えて頂きたくて質問している次第です。 宜しくお願い致します。

  • JAVAが開くのがおそいです。

    以前は早かったのに最近急にJAVA が開くのがおそくなりました。ヤフーのゲームなどを開く時、かなり時間がかかります。 以前の質問を調べたら、サンのJAVAを消して、マイクロソフトのJAVAをインストールしなおすといい、と書いてありました。 インストールの仕方は詳しく載っていたのですが サンのものを消す方法がわかりません。 サンのものをインストールしてからおそくなった気もするので実行してみようと思います。 お分かりの方、どなたか教えてください。 OS はW-XP、IE6です。セキュリティゾーンは中にしてあります。 また、上記以外にJAVAがおそくなる理由があれば 教えてください。よろしくお願いします。

  • javaについて

    初めまして。 javaのインストールについてご質問します。 ちょっと不都合があり、PC内のjava関連のプログラムを 全て削除しました。 ※HDを開いて、java検索して出て来たものを  全て削除。 その後、javaが必要なソフトウェアがあり、 アップルのページからjavaをインストールしようと したのですが、インストール先ボリュームの選択時に 下記のメッセージが表示されました。 「このソフトウェアはこのボリュームにインストールできません。  このボリュームにはアップデートが必要なバージョンのJavaは  ありません。」 http://www.apple.com/jp/ftp-info/reference/atoz.html 上記から、下記を適用しようとしましたが、 インストール出来ませんでした… ・Java 1.3.1 アップデート 1 ・Java 1.4.1 for Mac OS X ・Java for Mac OS X 10.3 Update 5 スペックは下記です。 ・iBook G4 OS:10.3.9 ・メモリ:640MB CDドライブがぶっ壊れており、リカバリは 難しい状況です。 java適用時に別途何かソフトウェアが必要なんでしょうか? 何かアドバイスいただければ幸いです! よろしくお願いします!

    • 締切済み
    • Mac
  • Fedora9のJavaのファイル

    こんにちは、初めて質問します。 Fedora9にTomcatをインストールしようと思い、既存の(Fedora9インストール時のデフォルトで)Tomcat関連でインストールされているものを確認しようと思い下記のコマンドを実行しましたところ # rpm -qa | grep tomcat tomcat5-servlet-2.4-api-5.5.27-0jpp.2.fc9.i386 tomcat5-jsp-2.0-api-5.5.27-0jpp.2.fc9.i386 とパッケージが2個入っていました。 この2つのファイルは サーブレットとJSPのAPIを提供するファイルの様に見えますが なぜTomcatが入っていないのに上記APIのRPMだけインストール されているのでしょうか? どなたか、ご存知の方がいらしましたら、教えて頂けると幸いです。

専門家に質問してみよう