0

maven&jetty を使用して 2 つの Web アプリの開発を開始しています。

同じポートで2つのアプリをデプロイできるようにjetty mavenプラグインを構成する方法を知っている人はいますか?

2 番目のアプリに対して mvn jetty:run を実行すると、予想されるエラーが発生します。

アドレスは既に使用されています: bind

http://localhost:8080/appAhttp://localhost:8080/appBにアクセスできるようにしたい

実際、これは appA と appB の両方の pom.xml にあるものです。

        <plugin>
            <groupId>org.mortbay.jetty</groupId>
            <artifactId>maven-jetty-plugin</artifactId>
            <version>6.1.5</version>
            <configuration>
                <scanIntervalSeconds>3</scanIntervalSeconds>
            </configuration>
        </plugin>

ありがとう!

4

1 に答える 1

0

あなたにはそれができないと思います。最適なオプションは、スタンドアロンの jetty (または tomcat) サーバーを用意し、そのサーバーにアプリを直接展開、再展開、および展開解除することです。

ほぼすべての J2EE コンテナー (Geronimo、Glassfish、JBoss、Jetty、Jonas、Resin、Tomcat、および Weblogic) に対してその機能を備えたこの Maven プラグインを確認してください。

http://cargo.codehaus.org/Maven2+plugin

于 2011-04-04T12:13:07.967 に答える