在用eclipse+maven+tomcat 开发项目的时候报:
tomcat报:
Could not publish to the server.
org.eclipse.wst.common.componentcore.internal.flat.FlatFile cannot be cast to org.eclipse.wst.common.componentcore.internal.flat.IFlatFolder ;
不管publish,clean,add and romove ,还是重新部署工程,更换tomcat,甚至是删除工程重新导入工程,都解决不了问题,百度,google也找不到答案,但是你细细看报错信息,你会发现报的是org.eclipse.wst.common 报的是eclipse jar包的问题,仔细回想下,项目正常跟报这个错的区别是,有次eclipse卡了,等了很久还是未响应,甚至任务管理器都关不掉,最后我直接注销电脑了。
由此可见是因为我乱操作导致eclipse紊乱。
既然找到了问题,可能导致问题发生的方式有很多,但是解决方法却是通用的:
解决的思路是初始化eclipse配置,将你的workspace下的 .metadata文件夹删除(包括里面的文件),这个文件夹的作用呢就是定义了这个工作环境目录下你关于eclipse的设置,删除后重新启动eclipse,重新导入工程,并修改完所有的配置,为了防止你遗忘,可以删除之前,把相应的配置截图,防止遗漏配置,比如configure build path,服务器配置,maven配置,编译jdk版本,valadition等配置。
当然了,你重新下载新的eclipse 估计也能解决问题(问题的根源就在于eclipse)。
希望能帮到大家
相关推荐
WebMethods Flat File user guide,WebMethods Flat File 操作手册,新手必学,新手必学,新手必学,新手必学
INFA技术超群_中文KB_00003_PWC_读取FlatFile的同时读取文件名写入字段
Advanced Flat File to MII XML Document Custom Action Blocks.pdf
资源来自pypi官网。 资源全名:transfer_flatfile_format-0.1.0.tar.gz
flat-file-cms, 严格平面文件cms系统列表 平面文件CMS系统很多人离开Wordpress的时候,没有数据库的CMS系统。 Wordpress被构建成一个简单的博客平台,并在过去几年里演变成一个功能丰富的CMS 。 很多人都不需要这些...
简单的CMS,用于博客之间的交互。 只是写作。 平面文件系统不需要任何数据库,也没有依赖性。安装只需将所有内容复制到Web服务器/托管的根目录或子文件夹。 确保博客具有写/读权限(通常可通过755修复) 在浏览器中...
一个CGI脚本,可以更轻松地将平面文件数据库转换为MySQL数据库。
用于个人Web项目的平面文件cms。 所见即所得的编辑器,平面文件数据库,动态菜单。 标准用户不需要HTML PHP知识。 一键安装/更新。 安全更新。 与Picoflatcms兼容。 点击下载pithcms 0.9.x
ostrich.zip,ostricha stats collector&reporter; for scala服务器(不推荐)
计算机毕设源码
feindura是用于中小型网站的基于轻量级平面文件的内容管理系统。 非常适合小型网站和漂亮网站! 如果您不熟悉feindura,请先下载feindura_plus_demoSite.zip文件,以了解其实现方式!
尽管 MATLAB 生物信息学工具箱具有内生 GenBank 文件读取器 genbankread(),但有时难以读取这些具有意外但并非非正统格式的平面文件。 该程序 gbread() 旨在用更通用的替代方案替换 genbankread()。...
flatdb:smalltiny,flatfile,基于jsonl的nim正在进行的数据库
这是Folio Flat File数据库的完整流式处理词法分析器,解析器和编译器。 输出包括SLX,XML,HTML和Lucene。 基于流的(不是基于DOM的)-可以以非常低的RAM使用率快速处理千兆字节。 第一步是无损转换为SLX格式。 ...
平面文件编辑器对于查看具有明确定义的记录布局的大型固定长度文件很有用。 可以指定记录布局,以便可以将不同的字段(对应于输入文件中的列位置)放置在记录的任何位置。
flatfile.open(source, mode) 创建用于读取或写入文件的新对象。 源是打开的文件对象或要打开的文件名。 模式是"r" 、 "w"或"a"以读取、写入或附加到文件。 将打开的文件作为源传递时,模式必须与现有句柄兼容。 ...
通过python3 -m unittest运行单元测试
Flatworm 是一个面向 Java 的工具,旨在允许从 Java Bean 中轻松导入和导出 \'flat-file\' 样式的数据记录。
平面文件提取器可用于读取和解析不同的平面文件结构,并以不同的格式打印它们。 ffe是在GNU / Linux环境中开发的命令行工具,在GPL下分发。 项目移至https://github.com/igitur/ffe
Java Flat文件解析器此代码使用$ HOMEPATH环境变量来查找要处理的输入文件。 输入文件必须位于$HOMEPATH/data/in/ ,结果报告将写入$HOMEPATH/data/out/文件夹。 它还监视输入文件文件夹中的添加或更改,并处理新的/...