ホームページ > バックエンド開発 > PHPチュートリアル > Linux に Jetty をインストールして構成する方法

Linux に Jetty をインストールして構成する方法

高洛峰
リリース: 2023-03-05 14:48:02
オリジナル
1885 人が閲覧しました

Jetty は、JSP やサーブレットなどの Java ベースの Web コンテンツの実行環境を提供するオープンソースのサーブレット コンテナです。 Jetty は Java で書かれており、その API は JAR パッケージのセットとしてリリースされます。開発者は、Jetty コンテナをオブジェクトにインスタンス化し、一部のスタンドアロン Java アプリケーションにネットワーク接続と Web 接続を迅速に提供できます。 (Jetty は、HTTP サービスと javax.servlet のコンテナとして使用できるオープン ソース ソフトウェアです。)

Jetty サーバーを構成する手順:

サーバーの作成

ハンドラーの構成

サーブレットの構成

サーバーの起動

1. Maven をインストールします

Maven は、プロジェクト オブジェクト モデル (POM) に基づくソフトウェア プロジェクト管理ツールで、短い説明情報を通じてプロジェクトの構築、レポート、および文書化を管理できます。同じ Ant ターゲットを 10 回コード、jar または war をコンパイルして javadoc を生成するには、同じ作業を実行できる、より反復性の低いメソッドがあるかどうかを自問する必要があります。 Maven は、ジョブ層からプロジェクト管理層に注意を移すためのこのようなオプションを提供します。 Maven プロジェクトは、コードをビルドしてバンドルし、テストを実行し、ドキュメントを生成し、プロジェクト Web ページをホストする方法をすでに知っています

(1) jdk をダウンロードして圧縮し、/usr/local ディレクトリに置きます:

[root@master ~ ]# chmod 755 jdk-6u5-linux-x64.bin

[root@master ~]# ./jdk-6u5-linux-x64.bin

[root@master ~]#mv jdk1.6.0_05 /usr/ローカル

Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)

Java バージョン: 1.6.0_05

Java ホーム: /usr/local/jdk1.6.0_05/jre

デフォルトのロケール: en_US、プラットフォームエンコーディング: UTF-8

OS 名: "linux" バージョン: "2.6.18-238.el5" アーチ: "amd64" ファミリ: "unix"

2. Jetty をインストールして起動します。

[root@master zy]# unzip jetty-distribution-7.3.0.v20110203.zip

[root@master zy]# mv jetty-distribution-7.3.0.v20110203 /usr/local/jetty/

[ root@master zy]# cd /usr/local/jetty/

[root@master Jetty]# java -jar start.jar [または bin ディレクトリに移動して ./jetty.sh start を実行]

[root@ master bin] # ./jetty.sh start

Starting Jetty: STARTED Jetty Mon Jul 11​​ 11:54:03 CST 2011

[root@master bin]# 2011-07-11 11:54:04.014:INFO ::stderr/ stdout を /usr/local/jetty/logs/2011_07_11.stderrout.log にリダイレクトします

(ここにremote.htmlを追加する理由は、tomcatとの対話を避けるためです

Linux に Jetty をインストールして構成する方法

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート