難題は終わると同時に発生するものですね。
Eclipse-Europaを使っています。
Tomcatプロジェクトでプロジェックトを作成しました。
webapp/WEB-INF/srcのところで新規でサーブレットを選択すると、
『エラーが発生しました。 詳細については、エラー・ログを参照してください。
Path for project must have only one segment.』
というダイアログボックスが表示されます。
サーブレットを作成できません。
中学レベルにいくかいかないかの知能で解釈すると
『プロジェクトのパスを1つにしなければならない』
という事でしょうか。
今大変困っています。
JSPと同様にサーブレットもこれで作成できると思っていたので。
どうすれば、サーブレットを作れるのでしょうか。
分かる方がいましたら、是非ともアドバイスを頂けると大変助かるのですが。
エラーが出るからにはもうダメって事ではないと信じています。
どうぞ宜しくお願い致します。
No.4ベストアンサー
- 回答日時:
これはEclipse-Europa
壊れているんじゃないかしら。
org.eclipse.jfaceて
eclipseのエディタのところなんだけど
> featuresフォルダとpluginsフォルダに丸ごと大量のファイルを貼り付けました
これまさに原因かもね。
たぶん異なるバージョンの物が混ざったりしたんじゃないかしら。
Eclipse-Europa再インストールする覚悟したほうがいいかもね。
でもどうせ再インストールするなら
ダメ元でバージョンアップとか上書きインストール
してみるのはどうかな。
私ならやり直すけど。
姉御、泣き言たれてる自分を見捨てないでくれて嬉しいです。
再インストールですか。
異なるバージョンのが混ざっちゃいましたか。
あり得る事ではありますね。
普通になら同じファイルを上書きなんてないので、原因は沢山ありますね。
姉御ならやり直しますか。
今までの全て削除ですよね。
ならサーブレットベタ打ちを先ほどlogger_manさんのところにも書いたところです。
今まで楽してきた罰かもしれません。
一度このスレ俺の愚痴と泣き言しか書いてないので締め切りますね。
問題はポイント配分なんですけど、姉御もlogger_manさんも良くしてくれるんで両方に20ポイント差し上げたいんですけど、それはできないのでどうしましょうか。
また悩みが増えました。
No.3
- 回答日時:
プラグイン関係は、おそらくこのエラーとは違うような気がするな。
そうではなく、プロジェクトがほかを参照しているか?ということだろう。プロジェクトのプロパティウインドウを呼び出し、「Javaのビルド・パス」の「プロジェクト」タブのところを見て、ほかのプロジェクトを参照しているかチェックする。後は、実行構成で、使用する構成でも変なファイルやプロジェクトを参照してないかチェックしてみる。それと、とにかく一度、最初からプロジェクトをすべて作り直して同じ症状が起こるか試してみる。たまたまプロジェクトの何かのトラブルでそうなったか、Eclipseに本質的な問題が内在するのか、切り分けができないと判断は難しいだろう。
再度のレスすいません。
なるほど。分かりました。
作り直すと言う事は、今までのデータは全て消去ですかね。
厳しい選択ですね。
でも、プラグイン関係は違うという事になると、他に探す手段がないですしね。
ここはサーブレットはベタ打ちで乗り切るしかないかもしれません。
簡単な気持ちでコピペした自分が悪いんですけど、欲張りすぎましたかね。
反省です。トホホ……。
No.2
- 回答日時:
うーん、普通に作ればそんなエラーはでないはずなんだが。
たとえば、ほかのプロジェクトからファイルとかライブラリなんかをドラッグしてもってきたとか、何かやってないだろうか。おそらくそのエラーは、関連するプロジェクトが入れ子状態になっていたりして循環参照してたりとか、参照プロジェクトが正しく処理できないときのものだと思うんだが、単独でプロジェクトを作り、すべてのファイルなどを新規で作り直せば問題ないと思うが。
この回答への補足
以下は、エラーのときのログです。
姉御に頼まれたんですが、もう書くところが無いのでlogger_manさんの補足の欄をお借りしました。
残念な事に2000字オーバーで全部おくれません。
!MESSAGE プラグイン "org.eclipse.jface" からのコードの起動で問題が発生しました。
!STACK 0
java.lang.IllegalArgumentException: Path for project must have only one segment.
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:62)
at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:165)
at org.eclipse.jem.util.emf.workbench.ProjectUtilities.getProject(ProjectUtilities.java:728)
at org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage.addFolderGroup(NewJavaClassWizardPage.java:290)
at org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage.createTopLevelComposite(NewJavaClassWizardPage.java:142)
at org.eclipse.jst.servlet.ui.internal.wizard.NewServletClassWizardPage.createTopLevelComposite(NewServletClassWizardPage.java:81)
at org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizardPage.createControl(DataModelWizardPage.java:101)
at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1147)
at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1139)
at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1128)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1126)
at org.eclipse.ui.internal.dialogs.NewWizardSelectionPage.advanceToNextPageOrFinish(NewWizardSelectionPage.java:71)
at org.eclipse.ui.internal.dialogs.NewWizardNewPage$1.doubleClick(NewWizardNewPage.java:355)
at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:799)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:797)
at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1387)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1173)
at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:237)
at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:234)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:295)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents
logger_manさんもいつも助けてもらって、もう既に恩人ですね。
叱咤激励なんでもオーケーです。正当ですからね。
この前、logger_manさんにはpleiades-all-in-one-ultimate-jre_20080303をダウンロードした事をお話しました。そのときにEclipseのfeaturesフォルダとpluginsフォルダに丸ごと大量のファイルを貼り付けました。
もしかしたら、それが原因かもしれませんね。
もし、そうだとした場合ですが、自分はどうしたらいいでしょうか。
Eclipseを初めからやり直す。1つの手段ですが、今までの努力と苦労が一瞬で無駄になってしまいます。
もっとこのファイルは良い、このファイルはダメとか分かればいいんですけどね。
それと同名のファイルを上書きしてるんですよね。
もしかして、これも大きな原因かもしれません。もう何が何だかって感じです。
No.1
- 回答日時:
Eclipse-Europa
は入れていないから判らないけど
とりあえずログファイルにはどう書かれているのかしら。
恐らくworkspaceの.metadataフォルダの下に
logファイルがあると思うんだけど。
この回答への補足
また、javax.mail.+が直りました。
もう何が何だかチンプンカンプンですよ。
どうして、大丈夫になったのか理由が分からない。
いろいろなところをイジッたり戻したりの繰り返しだったので、何が良くて何がいけなかったのか分かりません。
また同じような事が起こる可能性が多分にあります。
姉御はEuropaというよりEclipseを使うのをどう思いますか。
ある程度の書き方はテンプレートがあり、次を予測して使い慣れると面倒な事はコンピュータがやってくれるのに慣れて自分の能力が逆に落ちるのではないか、と思うことがあります。
恐ろしい事です。Eclipseが無いとプログラムが書けない人間にはなりたくありません。
便利=知識が落ちるのでしょうかね。
今日はいろいろと直したりで講義も先へ進めなかったしで疲れました。
泣き言ばかり言ってますね、自分。
こんな自分も嫌いです。
話が大きくズレてしまいました。申し訳ありません。
それと、サーブレットはまだ直ってないので、これをどうにかしないといけません。
javax.mail.*のときみたいにサーブレットを使うには何か必要なファイルとかがあるのでしょうか。
後、Tomcatを使用しているのでweb.xmlも少し書き直さないといけません。
姉御、また助けてもらえるでしょうか。
長文失礼。
姉御、アドバイスありがとうございます。
というより、Europaが原因ではないような気がします。
クラスパスをしっかり書いているのにまたjavax.mail.*もダメになりましたから。
もうどうしようもないですね。降参です。
何が原因か分からないし、手の打ちようも無い。
ここで終わりですかね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java 問題作成のWebアプリの作り方を教えてください 1 2022/11/26 22:01
- その他(ソフトウェア) 特定のpremiere proのファイルが開けなくなりました。 1 2022/11/16 12:31
- WordPress(ワードプレス) Wordpress 複数プラグインの不具合? 1 2022/10/09 21:52
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
- バックアップ linuxのバックアップ 2 2022/04/27 13:38
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipse 動的プロジェクトで404...
-
eclipse内のjavaファイルをUSB...
-
クラスパスの通し方
-
「プロジェクト参照」と「ソー...
-
android eclipse アイコン変更
-
eclipse 日本語文字化け
-
Eclipseのアンインストールの仕方
-
マイクラjavaでForgeを入れたい...
-
html上で、バッチやexeファイル...
-
Eclipseで、プロジェクト名のと...
-
Eclipse(JAVA)のデバッグで他...
-
Javaをインストールしたんです...
-
RPA(PowerAutomate)の実装について
-
ActivePerlをインストールしよ...
-
SVFの設定について:クラスパス...
-
OO4Oのインストールのしかた
-
「ファイルが見つかりません D...
-
Jupyter Notebook の拡張機能(N...
-
for,while文とreturn
-
COBOLで言う外PERFORM
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
Eclipseでクラスファイルが生成...
-
「プロジェクト参照」と「ソー...
-
Eclipseでパッケージ・エクスプ...
-
デバック時に「ソースが見つか...
-
開発初心者です。eclipseでJS...
-
「満桁」について
-
Eclipse 動的プロジェクトで404...
-
★Eclipse で、プロジェクトから...
-
Eclipseのデバッグ機能が正常に...
-
warファイルをEclipseにインポ...
-
eclipseのプロジェクトを移動する
-
インポートしたjarファイルが見...
-
Eclipseでプロジェクト...
-
「リソース(app.dicon)が見つか...
-
eclipseのデバッグ時のステップ...
-
eclipseで表示されるJavadocの...
-
Eclipseでソースを追加する方法
-
Eclipseで複数ファイルをコンパ...
おすすめ情報