Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.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 Eclipse Tomcat发布错误:无法将平面文件转换为IFlatFolder_Java_Eclipse_Tomcat_Publishing - Fatal编程技术网

Java Eclipse Tomcat发布错误:无法将平面文件转换为IFlatFolder

Java Eclipse Tomcat发布错误:无法将平面文件转换为IFlatFolder,java,eclipse,tomcat,publishing,Java,Eclipse,Tomcat,Publishing,我有一个无法在Tomcat中部署或运行的应用程序,因为一旦我尝试在Eclipse中启动Tomcat(在Add/Remove Project中配置了此应用程序),就会出现以下错误: 无法发布到服务器。 org.eclipse.wst.common.componentcore.internal.flat.FlatFile无法转换为org.eclipse.wst.common.componentcore.internal.flat.IFlatFolder 这发生在Eclipse中启动、发布和清理To

我有一个无法在Tomcat中部署或运行的应用程序,因为一旦我尝试在Eclipse中启动Tomcat(在Add/Remove Project中配置了此应用程序),就会出现以下错误:

无法发布到服务器。
org.eclipse.wst.common.componentcore.internal.flat.FlatFile无法转换为org.eclipse.wst.common.componentcore.internal.flat.IFlatFolder
这发生在Eclipse中启动、发布和清理Tomcat服务器时,只要在那里配置了我的应用程序。当我删除应用程序时,我可以很好地发布


这个错误是关于什么的?我在Google中找不到任何资源。

在maven项目位置的“.settings”文件夹中检查“org.eclipse.wst.common.component”。检查该文件中的依赖项是否正确配置。确保没有将文件(jar)作为依赖项添加到文件夹的占位符中

当我将jar依赖项添加到我的项目中时,我遇到了这个问题。我删除了“dependency”标记,让maven自动为我配置部署描述符


这对我来说很有效,我在谷歌上似乎找不到任何其他的资源

你知道发生了什么事吗?我也遇到了同样的问题。