3

-Djetty.port=xxxコマンド ラインで http ポートを設定するために既に使用していますが、https 用に別のポートを指定する必要もあります。オンラインでいくつかのヒントを得てjetty.ssl.port、すでに試してみ-Djetty.ssl.port=yyyましたが、うまくいきませんでした。

構成 xml ファイルではなくコマンド ラインでポートを提供する理由については、条件によっては、特定のポートで Jetty を起動する必要があるためです。

Jetty 6.1-SNAPSHOT を使用しています。

最終的には次のようなものが必要です: java -Djetty.port=XXX -Djetty.ssl.port=YYY -jar start.jar

4

3 に答える 3

2

注...これは非常に古いバージョンの jetty です。今日でも jetty 9 のマイルストーンをリリースしています。

いずれにせよ、jetty.xml を調べると、jetty.port に定義されたプロパティがある場所が表示されるはずです。jetty.ssl.port などに同様のプロパティを作成して、それを使用してください。

jetty.xml ファイルは非常に読みやすいはずですが、振り返ってみると、jetty-ssl.xml ファイルを調べる必要があるかもしれません。

于 2012-09-21T18:51:46.153 に答える
1
  1. 最初に行うこと:

    mvn パッケージ

  2. サーバーをデフォルトのポート 8080 で起動するには、次のようにします。

    mvn 桟橋: 実行

  3. 代替ポートを指定するには: 8090

    mvn jetty: run -Djetty.port=8090

  4. 複数の転送プロトコル ポートを指定するには

    mvn jetty: -Djetty.port=8090 -Djetty.ssl.port=8555 を実行します。

于 2017-01-09T07:35:36.047 に答える