在示例代码中用glassfish替换jetty

时间:2012-10-04 17:17:50

标签: spring rest glassfish-3 pom.xml

我非常非常新的休息api。我正在尝试使用:Jersey,Spring,JPA,Hibernate,Glassfish 3.1.2和MySQL来构建api。我找到了一个非常好的教程:http://persistentdesigns.com/wp/jersey-spring-and-jpa/。但它使用的是Jetty而不是Glassfish。

有人可以查看它,并且使用代码级详细信息向我展示如何将jetty替换为glassfish吗?

您可以滚动到文章的底部,获取标题The Source Code

下的源代码

1 个答案:

答案 0 :(得分:0)

我想我找到了解决方案:

<plugin>
            <groupId>org.glassfish</groupId>
            <artifactId>maven-embedded-glassfish-plugin</artifactId>
            <version>${glassfish.version}</version>
            <configuration>
                <goalPrefix>embedded-glassfish</goalPrefix>
                <app>/Users/mariedamier/target/${project.build.finalName}.war</app>
                <autoDelete>true</autoDelete>
                <port>8080</port>
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>com.sun.jersey</groupId>
                    <artifactId>jersey-servlet</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>javax.servlet</groupId>
                    <artifactId>javax.servlet-api</artifactId>
                    <version>3.0.1</version>
                </dependency>
            </dependencies>
        </plugin>