Как да конфигурирам плъгина на jetty maven, за да позволи разполагането на 2 приложения под един и същи порт?

Започвам да разработвам 2 уеб приложения с maven&jetty.

Някой знае ли как да конфигурира плъгина на jetty maven, за да позволи разгръщането на 2 приложения под един и същи порт?

Когато направя mvn jetty:run за второто приложение, получавам очакваната грешка:

Адресът вече се използва: bind

Искам да мога да натисна http://localhost:8080/appA и http://localhost:8080/appB

Всъщност това е, което имам в pom.xml както за appA, така и за appB:

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

Благодаря!


person webmeiker    schedule 02.04.2011    source източник


Отговори (1)


Мисля, че не можете да направите това. Най-добрият вариант за вас ще бъде да имате самостоятелен сървър на jetty (или tomcat) и да разполагате, повторно разполагате и премахвате внедряването на вашите приложения директно на този сървър.

Проверете този плъгин Maven, който има тази функционалност за почти всички J2EE контейнери: Geronimo, Glassfish, JBoss, Jetty, Jonas, Resin, Tomcat и Weblogic.

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

person JoséMi    schedule 04.04.2011