start.jarを使用してコンソールでJettyを起動するには?

start.jarを使用してコンソールでJettyを起動するには?

Jettyどのようにaptインストールしますか?Webサーバーの起動ようこそページを入力しますか?

努力する: java -jar /usr/share/jetty9/start.jar

結果:

ERROR : Nothing to start, exiting ...

Usage: java -jar $JETTY_HOME/start.jar [options] [properties] [configs]
       java -jar $JETTY_HOME/start.jar --help  # for more information

私が知る限り、Ubuntuを介した設定はありませんが、$JETTY_HOME実際にサーバーを起動する方法ではないかもしれません。


まあ、Jetty自体は少なくとも実行しているようです。

   [1][jetty_banner.gif]

                          Welcome to Jetty 9 on Debian

   Jetty is a 100% Java HTTP Server and Servlet Container. This means that
   you do not need to configure and run a seperate web server (like
   Apache) in order to use java, servlets and JSPs to generate dynamic
   content. Jetty is a fully featured web server for static and dynamic
   content. Unlike separate server/container solutions, this means that
   your web server and web application run in the same process, without
   interconnection overheads and complications. Furthermore, as a pure
   java component, Jetty can be simply included in your application for
   demonstration, distribution or deployment. Jetty is available on all
   Java supported platforms.

上記のlynx(またはGUIブラウザ)を使用してください。

しかし、どのように、どこで構成されていますか?

答え1

私はこれについて完全に確信していません。私は11月のディストリビューションでUbuntu 18.04にJetty9をインストールし、何が起こっているのか理解して動作しようとしました。大きな問題は、このディストリビューションがJettyドキュメントに記載されているインストールとはさまざまな点で異なり、ドキュメントがLinux初心者には適していないことです。これまで、このディストリビューションに関連する文書が見つかりませんでした。

システムでJettyを起動するには、次のコマンドを実行します。

systemctl start jetty9

以下でステータスを確認できます。

systemctl status jetty9

私のシステムでは/lib/systemd/system/jetty9.service

Webコンテンツを配置する場所は次のとおりです。

/var/lib/jetty9/webapps

ここにはいくつかの指示が含まれているディレクトリがあり、ここには戦争ファイルを置くREADME.TXTディレクトリもあります。私はまだ戦争を始めようとしていません。rootindex.htm

コンソールを安全に実行することもわかりにくいです。しかし、最初にすべきこと!

関連情報