• ベストアンサー

Servletのプロジェクト名が決められない

以前Servletを作るとエラーになるという質問をしたものですが、どうにかServletができるようになったにはなったのですが、今度はプロジェクト名はプルダウン形式になっていて入力できないのです。 どうすればいいんでしょうか。 物凄くショックです。トホホ。 ちなみにEclipse-Europaでpluginsだけはpleiades-all-in-one-ultimate-jre_20080303のpluginsを丸ごとコピペしました。

質問者が選んだベストアンサー

  • ベストアンサー
  • gigamac
  • ベストアンサー率57% (8/14)
回答No.4

TOMCAT等のWEBアプリ開発でLombozプラグインは現在では余り普及していません。現在ではWTPが主でしょう。 「http://www.eclipse.org/webtools/」 論ずるより実際にお使いになってください。使い易いです(まー人にもよりますが・・・)。これが自分に合わないのであれば、eclipseの使用をやめて、NetBeansをお使いになるというのも手ですし。 ちなみに私はWEBアプリ経験7年なのですが、現在はとても開発し易い環境になっています。昔は面倒でしたが。どこのサイト等を参考にされたか解りませんが、質問者様がやられている事は、一昔の事です。 何にしましても、がんばってください。苦労してこそスキルアップにつながりますので。

persona
質問者

お礼

前回は失礼な事をいいながら、再度アドバイスを頂けた事感謝します。 WTPのサイトに行ったのですが、ganymedeのダウンロードサイトに移動してしまいました(冷汗 一昔前の事をしているのですか。 でも、頑張るしかないですしね。 励ましのお言葉、物凄く感謝いたします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.3

フォルダごとコピーして、インポートからexisting project into workspace選択してやってけば多分行けるんじゃないかと。 それでだめなら、エクスポートでJARに固めて、ganymedeでJARからインポートすれば問題ないですよ。この場合はビルドパスとかはまた設定しなきゃいけないんだろうと思いますが。 プルダウン。。。よく分かりませんが、先にサーブレット用のプロジェクトを作ってないからではないでしょうか?

persona
質問者

お礼

アドバイスありがとうございます。 ganymedeにした方がいいのでしょうか。 まぁ、Europaにこだわりはもう無いですが、上手くインポートとエクスポートできるといいです。 サーブレットの方はお分かりになりませんか。 でも、いろいろと参考にさせて頂きます。

全文を見る
すると、全ての回答が全文表示されます。
  • OKwebb
  • ベストアンサー率44% (92/208)
回答No.2

Eclipse-Europa使ってますけど、別にプルダウン形式で入力できなくなってないです。 (使い方が違うんでしょうけどね。) それと > Eclipseで作ったプロジェクトは他のEclipseに移行 ってImport機能を使えば普通にできると思います。 JDKとか違ってると同じ動作するかどうかはプロジェクト次第になりますが。

persona
質問者

お礼

アドバイスありがとうございます。 import機能を使うんですか初めて知りました。 Europaでプルダウン式では無いですか。 それってTomcatプロジェクトでやっていますか。 それだけでいいので、教えて頂けると有り難いです。 Lombozとかも使ってないんですよね。 物凄く羨ましいです。

persona
質問者

補足

宜しければ、その使い方を教えてもらえないでしょうか。

全文を見る
すると、全ての回答が全文表示されます。
  • gigamac
  • ベストアンサー率57% (8/14)
回答No.1

経緯から見るとeclipseのEuropaにこだわっているようですがGanymedeでJ2EE入りで日本語化されているeclipseがあるので、これをインストールして試されたらいかがですか。ちなみにeclipseはディレクトリ名を変えれば幾つでもインストールできますし、マズければ現状のEuropaでやればいいし。 ちなみに「http://www.vector.co.jp/soft/dl/winnt/prog/se455109.html」からdownloadできます。インストールもインストールディレクトリ名だけ変えれば後は標準で特にオプション変更せずにOKです。 また、server.xmlを操作しているようですが、TOMCAT6なら触らなくてもOKです。しかもeclipseでやっているのであれば、自動でやってくれます。開発はeclipse上で行って、完成したらプロジェクトをWARファイルでエクスポートし、tomcat6を起動させ、tomcat managerでwar入るを配置すればtomcat単体で動作できますしserver.xmlなんか全く見なくてもできますよ。初期値パラメータなどある場合は、web.xmlは操作したりしますが。また、strutsなんかの場合もxmlを操作したりしますが。

persona
質問者

お礼

アドバイス大変有り難いと思っています。 1つ確認したいのですがあるEclipseで作ったプロジェクトは他のEclipseに移行できないですよね。 作成したものが無駄にならずにEclipseを変えても同じプロジェクトをする事は可能なのでしょうか。 それと、そうですねEuropaに固執しているように思われても仕方がないのですが、今回はpleiades-all-in-one-ultimate-jre_20080303についてですね。 これをダウンロードしてサーブレットを作ろうとした人は多分全員できない、と思うんですね。 何故なら、プロジェクトがプルダウン方式で入力できないからです。 それの解決法としてgigamacさんの助言もアリだと思うのですが、何か納得できないでいます。 gigamacさん、聞き分けが悪くて誠にすみません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Europaでサーブレットが作りたいけど……でも……

    ある意味成功したというべきでしょうか。 初期状態のEuropaのpluginsをフォルダごと削除して、pleiades-all-in-one-ultimate-jre_20080303のpluginsのフォルダを全部コピペしました。 そうしたら、サーブレットができるようになりました。 でも、一難去ってまた一難。 またjavax.mail.*がインポートできなくなりました。 これとpluginsのファイルとは関係無いと思うのですが、どうなんでしょう。 何かをするには、何かを諦めなければいけないのでしょうか。 アドバイスどうぞ宜しくお願い致します。

    • ベストアンサー
    • Java
  • xored Trustudio IDEをダウンロードしたいのですが

    PHP初心者です。 apacheとeclipseとxored Trustudio IDEとMySQLを組み合わせてプログラムを作成したいと思ったのですが、紹介されているxored Trustudio IDEのダウンロードサイトがエラー404で無くなってしまいました。 どこからか入手できないものでしょうか。 ただ、今eclipseはpleiades-all-in-one-ultimate-jre_20080303というモノを使用しています。 これでもPHPプロジェクトを作成できるのですが、できればxored Trustudio IDEが凄く便利だと聞いたのでどうにかしてダウンロードできないかな、と思っています。 ご存知の方がいましたら、教えて頂けると大変有り難いですし、助かります。 どうぞ、宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHPの開発用にEclipseのpleiades-all-in-one

    PHPの開発用にEclipseのpleiades-all-in-one-php を使っていますが、新規作成でjavaプロジェクトを作成したいのですが、開発対象の言語を追加するにはどうしたら良いですか?

    • ベストアンサー
    • Java
  • eclipseで表示されるJavadocのツールチップが日本語で表示できない

     eclipse Europaで、pleiadesによる日本語化環境で開発しています。  eclipseにはメソッドなどの上にマウスをおくと、そのメソッドなどのJavadocが表示されるようになっていますが、プロジェクト > プロパティ > javadocロケーション で日本語のJava APIドキュメントを指定している(検証済み)にもかかわらず、これが日本語で表示されません。  これの改善策はありますでしょうか? pleiadesで日本語化しているために、eclipseが、使用している言語を英語であると認識してしまっているのかとも思いましたが・・・。

    • ベストアンサー
    • Java
  • Eclipseのプロジェクトをシェルで実行する方法

    Eclipseで生成したプロジェクトを以下のコマンドでシェル実行したところ、以下のエラーが出ました。 /c/Apprication/pleiades-2020-06-java-win-64bit-jre_20200702/pleiades/workspace/home/ShellTest/shell_and_Java $ ./.do-java.sh 「エラー:メイン・クラスshell_and_Java.HelloWorldが見つからなかったかロードできませんでした。」 Eclipse上のフォルダ階層は以下となっています。 ■Eclipse上のプロジェクト ShellTest (プロジェクト名) →src  (フォルダ) →→shell_and_Java (パッケージ) →→→HelloWorld.java →bin →→shell_and_Java →→→HelloWorld.class (クラスファイル) →shell_and_Java (フォルダ) →→.do-java.sh (シェルスクリプト) ■do-java.shの内容 java shell_and_Java.HelloWorld ■HelloWorld.javaの内容 printlnで"HelloWorld"を表示する単純な処理です。 環境変数やクラスパスの設定など、それぞれ正しく設定できているのか、どの状態が正しいのか分からず困っています。。 よろしくお願いします。

    • ベストアンサー
    • Java
  • EclipseでCの実行が出来ない

     今晩は。  Eclipse 3.4.2 Ganymede SR2 32bit ベース / Pleiades All in One 3.4.2.20090426(Ultimate、Full All in One (JRE あり))を使っています。  JAVAを書く時は普通に実行出来るのですが、Cをかいて実行しようとすると、「起動に失敗しました、バイナリーが 見つかりません。」とダイヤログが表示されます。  どのような設定をしてやるとCが動くようになるのでしょうか。  また、プロジェクト・エクスプローラにはJAVAとCの両方のプロジェクトが表示されます。  一体どのような設定をしてやればよいのでしょうか、宜しくお願いします。  パースペクティブの右上にあるJAVA、Cの画面切り替え以外にも何かの設定が必要なのでしょうか。

  • eclipseでwarの入れ子

    複数の動的webプロジェクト(子)を、動的プロジェクト(親)配下にしようとしています。 また親warをサーバ追加すれば、子もアクセスできるようにしようとしています。 やりたいことのイメージはこうです。 ●eclipseプロジェクト oya ko1 ko2 ●アクセスアドレス http://localhost:8080/oya/index.html http://localhost:8080/oya/ko1/index.html http://localhost:8080/oya/ko2/index.html ●想像するアーカイブ配置 oya.war----index.html,servlet  ├ko1.war----index.html,servlet  └ko2.war----index.html,servlet 環境は以下です。 ・windows7 ・eclipse(Pleiades All In One)4.4 ・↑内のTomcat7 eclipseのプロジェクトを連携させてこのようにしたいのですが、どうすればよいのでしょうか。 きっとデプロイメント・アセンブリーまわりだとおもうのですが、うまくいきません。

    • ベストアンサー
    • Java
  • 【Java】Eclipseで作成したTomcatプロジェクトへブラウザ

    【Java】Eclipseで作成したTomcatプロジェクトへブラウザからアクセスできません。 Tomcatは問題なく起動していて、Apache Tomcatへはアクセスできます。 以下に詳細を記載していますのでアドバイスをお願いします。 環境は以下の通りです。 ・Windows XP ・Internet Explorer8.0 or Firefox ・Eclipse Platform 3.4.2 Ganymede (All in one) ・Tomcat6.0 ・jre1.6 EclipseでTomcatを起動でき、その際のコンソールにも特にエラーはありません。 Tomcatを起動した際に http://localhost:8080/ へアクセスすると、Apache Tomcatへ繋がります。 なので問題なくTomcatは起動しています。 EclipseでTomcatプロジェクトとして”mbshop”という名のプロジェクトを作成しました。 http://localhost:8080/mbshop/とアクセスするとHTTPステータス 404 - /mbshop/ と表示されてしまいます。 mbshop配下にWEB/INFがあり、その中にweb.xmlを記述しています。 web.xmlの記述内容は以下の通りです。 <?xml version="1.0" encoding="ISO-8859-1"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" <servlet> <servlet-name>invoker</servlet-name> <servlet-class> org.apache.catalina.servlets.InvokerServlet </servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> <servlet-mapping> <servlet-name>invoker</servlet-name> <url-pattern>/servlet/*</url-pattern> </servlet-mapping> </web-app> Tomcatが起動できApache Tomcatのサイトへアクセスできるのに、 Eclipse内のTomcatプロジェクトが表示できないのは、なぜでしょうか。 いくら調べても原因が見つかりません。 ご存知の方がいれば、アドバイスを下さい。 宜しくお願いします。

    • ベストアンサー
    • Java
  • EclipseのSwingコンテナ表示

    EclipseにてSwingを利用したGUIプログラム開発をしようと思い、環境を作成したのですが。 パレットにSwingコンテナが表示されません! なぜなのか?です。ぐぐってみても回答にたどり着けませんでした。 どなたかご存知でしょうか? どこか確認する部分などありますか? 『Beanの選択』から直接JXXXを選択すると利用はできますので、コンポーネントの表示部分の問題なのですが・・・ よろしくお願いいたします。 環境: Eclipse :3.6(pleiades-e3.6-ultimate-jre_20101025.zip) VE   :3.6用Win32(ve_eclipse_36_win32_201008292115.zip) 現状:

    • ベストアンサー
    • Java
  • Eclipse jspにて スタックトレースの変換後ファイル(foo_jsp.java)へのリンクの設定方法

    Servlet変換後のJSPの場所をEclipseに設定する方法を探しています。 pleiades-all-in-one-java-jre_20090426 を使用して JSP を作っています。JSP実行時にエラーが発生すると、コンソールにスタックトレースが表示(※1)され、その中にServlet変換後のJSPへのリンクが表示されます。そのリンクをクリックすると、「org.apache.jsp.Foo_jspのソースが見つかりませんでした」というダイアログメッセージがでます。ソースの場所(※2)はわかっています。スタックトレース中のクリックでソースを開ける方法を教えてください。 ※1  java.lang.ClassCastException: java.util.Arrays$ArrayList cannot be cast to java.util.ArrayList at org.apache.jsp.Foo_jsp._jspService(Foo_jsp.java:106) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) <省略> ※2 <ワークスペース>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\<WEBアプリケーション>\org\apache\jsp\Foo_jsp.java