我使用GlassFish创建了一个简单的项目JAVA EE来实现一个简单的REST API。在这个项目中,我使用postgresql创建了一个jdbc池连接(带有glassfish接口),并使用EJB和Jersey将我的数据存储在数据库中。没有问题,但现在我想用Tomcat在bluemix上进行部署,但我真的不明白......
我在Eclipse上用tomcat 8.5创建了一个web项目动态,创建了一个简单的jsp文件来测试并在bluemix上部署它,这有效!但是现在我想像以前一样将数据库连接到我的tomcat应用程序,我用Google搜索但是我不明白是否可能以及如何执行此操作... 有人可以帮帮我吗?
提前感谢:)
答案 0 :(得分:0)
您无法在Tomcat中部署EJB,因为它只实现了Java EE中的servlet和JSP规范。
答案 1 :(得分:0)
您可以使用基于Tomcat的完整EE堆栈的TomEE,但包括OpenEJB,OpenJpa等。在他们的站点中,您可以找到如何在纯Tomcat中部署TomEE作为战争,以防您想要使用现有的Tomcat安装。检查下面的链接