Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Tomcat服务器中部署Dropwizard Web服务_Java_Eclipse_Web Services_Tomcat_Dropwizard - Fatal编程技术网

Java 如何在Tomcat服务器中部署Dropwizard Web服务

Java 如何在Tomcat服务器中部署Dropwizard Web服务,java,eclipse,web-services,tomcat,dropwizard,Java,Eclipse,Web Services,Tomcat,Dropwizard,我在tomcat服务器中部署drop wizard服务时遇到问题 我已经在drop wizard框架中创建了我的web服务,默认情况下使用jetty server,但这里我想在tomcat server中部署我的web服务,所以有没有办法在tomcat环境中部署drop wizard创建的服务 因为drpo向导使用.jar文件而不是.war文件,所以有没有办法将.jar转换为.war文件,以便在另一台服务器上部署它 请给出您有价值的答案,我正面临这些问题。正如下面的链接所指出的,不建议将其作为一

我在tomcat服务器中部署drop wizard服务时遇到问题

我已经在drop wizard框架中创建了我的web服务,默认情况下使用jetty server,但这里我想在tomcat server中部署我的web服务,所以有没有办法在tomcat环境中部署drop wizard创建的服务

因为drpo向导使用.jar文件而不是.war文件,所以有没有办法将.jar转换为.war文件,以便在另一台服务器上部署它


请给出您有价值的答案,我正面临这些问题。

正如下面的链接所指出的,不建议将其作为一种模式,但如果您使用:

您可以将jar转换为war,以便部署到应用服务器。附带相当大的警告,它没有过度测试

如果您计划部署到tomcat应用服务器,那么现在可能是时候看看为什么要使用drop向导了。它在一定程度上违背了框架的核心原则


SpringBoot是另一个可以嵌入jetty或tomcat或生成标准war的选项

实际上,早些时候我开始通过webwizard创建Web服务,当时部署并没有问题,但现在需求已经改变,出于某种原因,我想在tomcat中部署它们。因此,将jar转换为war会有任何问题。如果不进行测试,很难说,我过去使用过该转换器,它工作正常。您的里程数与我的不同,如果遵循此方法,我建议进行彻底测试。