websiteの開発を始めたばかりです。現時点で私が持っているのは、HTMLページいくつかのCSSスタイルシートでサポートされているものだけです。
HTMLページとCSSページからのWARファイルを作成できますか?どうすればTomcatサーバーにデプロイできます?
ありがとう。
ここに私のsetup:私はUbuntu 9.10にいます。
さて、これが私がしたことです。
/ etc/Tomcat6/Catalina/localhost内にxmlファイル「myapp.xml」を作成します(手順2のフォルダー名と同じ名前でなければなりません)。次の内容。
< Context path="/myapp" docBase="/usr/share/Tomcat6-myapp/myapp" />
このxmlは「Deployment Descriptor」と呼ばれ、Tomcatは「myapp」という名前のアプリを読み取り、自動的にデプロイします。
次に、ブラウザでhttp:// localhost:8080/myappにアクセスします-index.htmlがTomcatによって取得され、表示されます。
これがお役に立てば幸いです!
Tomcatから実行するために戦争を作成する必要はありません。次の手順に従うことができます
Webappsフォルダーにフォルダーを作成します。 MyApp
Htmlとcssをそのフォルダーに入れて、htmlファイルに名前を付けます。これは、アプリケーションの開始ページであるindex.htmlです。
Tomcatを起動し、ブラウザでURL「http:// localhost:8080/MyApp」を指定します。 index.htmlページがブラウザにポップアップ表示されます
Ubuntu 16.04およびTomcat 8での私の手順を次に示します。
フォルダー/ var/lib/Tomcat8/webapps/ROOTをフォルダーにコピーします。
cp -r/var/lib/Tomcat8/webapps/ROOT/var/lib/Tomcat8/webapps/{yourfolder}
Html、css、jsをフォルダーに追加します。
ブラウザで「 http:// localhost:8080 / {yourfolder}」を開きます
ノート:
chrome Webブラウザーを使用していて、以前に間違ったフォルダーを実行した場合、Webブラウザーのキャッシュを消去(または別の名前を変更)します。
Context.xmlを含むMETA-INFフォルダーが必要です。
.warファイルを作成する場合は、Managerアプリを使用してTomcatインスタンスにデプロイし、フォルダーを作成し、そのフォルダーにすべてのファイル(index.htmlファイルを含む)を入れて、ターミナルウィンドウをそのフォルダーに移動し、実行できます。次のコマンド:
Zip -r <AppName>.war *
私はMac上のTomcat 8でテストしましたが、どこでも動作するはずです