java - 请教eclipse中发布struts项目,ContextRoot设置成功,但tomcat仍因root名称相同而部署失败
黄舟
黄舟 2017-04-18 10:25:04
0
3
646

这两个项目如下图所示,为Struts2Action 和Struts2Project,之前Action是从project复制过来,确实存在相同ContextRoot的情况,但我现在已经将action的ContextRoot修改好了,如下图

并且在工具栏project中使用clean,清理了一下,但仍然不了在tomcat 中发布,错误的图片为下图

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(3)
Ty80
  1. tomcat には、コンテキスト /Struts2Project を持つプロジェクトがすでに存在します。tomcat のディレクトリを見つけて、webapps を確認してください。 code code> ディレクトリを削除します。 tomcat中已经存在一个上下文为/Struts2Project的项目了,找到tomcat的目录查看一下webapps目录,将其删除。

  2. 如果你是通过server.xml

server.xml を通じてプロジェクトを公開する場合は、対応する構成を削除できます。 🎜🎜 🎜
いいねを押す +0
小葫芦
  • 画像内のserversフォルダーを展開して、server.xmlを見つけます

  • 一番下までスクロールして <Context> タグを見つけ、重複を削除します。

    リーリー
  • 持っています。
そうでない場合は、tomcat ディレクトリの server.xml で探してください。

いいねを押す +0
小葫芦

プロジェクトのルートディレクトリの .project といくつかのファイルのプロジェクト名を変更するだけです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート