如何构建独立于应用程序服务器的Java Web应用程序?

时间:2017-03-06 09:00:15

标签: maven java-ee websphere websphere-6.1

我的问题是:

我有一个Java Web应用程序,它生成一个EAR文件,目前在IBM Websphere 6.1上运行。

在它的pom.xml中它具有WebSphere版本依赖性,我想删除完全依赖项并使我的应用程序独立于服务器。

以下是依赖:

      ` <dependency>
            <groupId>com.ibm.websphere</groupId>
            <artifactId>j2ee</artifactId>
            <version>6.0.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.ibm.websphere</groupId>
            <artifactId>web-services</artifactId>
            <version>6.0.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.ibm.websphere.jre</groupId>
            <artifactId>ibmjceprovider</artifactId>
            <version>6.0.2</version>
            <scope>provided</scope>
        </dependency>`

因此,将来如果我想从WebSphere迁移到不同的应用服务器,比如Tomcat或Jboss,代码中没有依赖关系。

有可能吗? 如果是,那么最好的方法是什么。

提前谢谢。

0 个答案:

没有答案