Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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
带Maven安装的Spring引导与Eclipse导出战争_Maven_Spring Boot_Spring Tool Suite - Fatal编程技术网

带Maven安装的Spring引导与Eclipse导出战争

带Maven安装的Spring引导与Eclipse导出战争,maven,spring-boot,spring-tool-suite,Maven,Spring Boot,Spring Tool Suite,我很少使用Maven。我唯一使用它的时间是为了维护我的web应用依赖关系 现在我开始使用SpringBoot开发web应用程序。我注意到,当我运行Maven install时,将在目标文件夹中创建一个WAR文件。然后在我的STS IDE上使用File>export导出WAR,并比较这两个WAR。这两个文件的大小不同。这怎么可能?此外,从Maven创建的WAR文件在独立的Tomcat7上运行良好,而从EclipseST导出的WAR文件运行不好 我在这里遗漏了什么?可以合理地假设WTP文件>导出>W

我很少使用Maven。我唯一使用它的时间是为了维护我的web应用依赖关系

现在我开始使用SpringBoot开发web应用程序。我注意到,当我运行Maven install时,将在目标文件夹中创建一个WAR文件。然后在我的STS IDE上使用File>export导出WAR,并比较这两个WAR。这两个文件的大小不同。这怎么可能?此外,从Maven创建的WAR文件在独立的Tomcat7上运行良好,而从EclipseST导出的WAR文件运行不好


我在这里遗漏了什么?

可以合理地假设WTP文件>导出>Web etc将生成与maven构建不同的WAR文件。Maven build可能会将插件应用到构建中,以生成所需的WAR文件。仔细检查POM文件,并检查构建中是否使用了maven插件。 现在,我不知道EclipseWTP组件是如何生成WAR文件的。导出WAR文件不是来自STS,而是来自该项目的EclipseWebToolsProject。导出向导中可能有一些选项可供使用,或者项目中可能有一些配置文件。您最好在Eclipse论坛上提问:
希望这能有所帮助。

也许STS的export提供了罐子,你能检查一下吗??