Java 建议从运动衫开始使用Maven原型
我刚开始使用Jersey,我一直在使用示例。getting start页面提到了3种不同的Maven原型,一种用于,另一种类似,但用于部署在Heroku上 我和灰熊一号玩过,看起来很简单,但我不明白它们之间的区别。如果我理解正确,制作JavaEEWeb应用程序需要打包为WAR并使用servlet容器,如Jetty或Tomcat 使用Grizzly似乎更好,因为它不必每次都打包,但我认为制作javaeeweb应用程序有我所缺少的优势。Grizzly示例没有web.xml文件,但其他示例有。这是使用Grizzly的一个限制还是根本没有必要?如果我以后想使用Heroku或AWS部署我的服务器,那么我只能在使其成为JavaEEWeb应用程序的情况下才能这样做吗?Heroku原型与JavaEE原型非常相似,这似乎暗示了这一点。是否可以混合和匹配,例如使用Grizzly进行更快的开发,然后使其成为一个JavaEEWeb应用程序来实际部署它Java 建议从运动衫开始使用Maven原型,java,jersey,Java,Jersey,我刚开始使用Jersey,我一直在使用示例。getting start页面提到了3种不同的Maven原型,一种用于,另一种类似,但用于部署在Heroku上 我和灰熊一号玩过,看起来很简单,但我不明白它们之间的区别。如果我理解正确,制作JavaEEWeb应用程序需要打包为WAR并使用servlet容器,如Jetty或Tomcat 使用Grizzly似乎更好,因为它不必每次都打包,但我认为制作javaeeweb应用程序有我所缺少的优势。Grizzly示例没有web.xml文件,但其他示例有。这是使用
我很抱歉,如果我问的不清楚,我只是有点不知所措,这些选择似乎是预先的,不理解每一个的差异和含义。提前感谢您提供的任何帮助 我今天开始问同样的问题 如果您使用Grizzly,则不需要应用服务器或servlet容器。Grizzly框架使用JavaNIO来支持HTTP并公开REST服务。因此没有web.xml。您应该能够在AWS或Heroku上部署应用程序。这就是我实际上正在尝试的。RESTAPI使用Jersey和Grizzly实现HTTP支持,部署在AmazonAWSEC2实例上 我相信Heroku原型必须在应用程序中嵌入服务器(猜测),并使部署包符合Heroku的要求
我想,网络应用程序版本的电子原型是显而易见的。你需要一个应用服务器来部署和运行你的应用程序我今天开始问同样的问题 如果您使用Grizzly,则不需要应用服务器或servlet容器。Grizzly框架使用JavaNIO来支持HTTP并公开REST服务。因此没有web.xml。您应该能够在AWS或Heroku上部署应用程序。这就是我实际上正在尝试的。RESTAPI使用Jersey和Grizzly实现HTTP支持,部署在AmazonAWSEC2实例上 我相信Heroku原型必须在应用程序中嵌入服务器(猜测),并使部署包符合Heroku的要求 我想,网络应用程序版本的电子原型是显而易见的。您需要一个应用服务器来部署和运行应用程序