启动RAD7时遇到很多错误。服务器不响应类更改。有时服务器无法启动。有时RAD不会确认我添加到服务器的模块。这是一种马车。
我知道工作区中有元数据,是否有安全的方法来清理元数据或RAD?
RAD = Rational Application Developer
答案 0 :(得分:3)
另一个提示是删除Eclipse中Servers视图中的所有项目,停止服务器,启动服务器,打开服务器的管理控制台,并看到一切都消失了。如果您仍然看到已配置的应用,请在管理控制台中将其删除。关闭服务器,再次启动并检查干净启动。这可确保您的Eclipse服务器插件和服务器保持同步。现在,您可以再次将项目添加到服务器;也许这会提高稳定性。
如果没有,更严厉的措施是删除Eclipse中的服务器配置(不要删除服务器本身)并在Servers视图中再次添加它。
您还可以尝试禁用自动发布。您可以转到首选项 - >服务器并取消选中“自动发布...”如果您使用的是WAS,您还可以在“服务器”视图中双击您的服务器,然后转到“自动发布”部分并选中“永远不会自动发布“。这可能会让您更好地控制何时将内容发布到您的服务器,尽管它有时会有自己的想法并在某些情况下会自动发布。
答案 1 :(得分:2)
RAD修正: 您未涉及的另一半难题是确保您的项目工作区都是最新的。有时你会出血(构建错误),即使你知道它什么都没有。发生这种情况时,关闭所有项目,可选步骤:关闭rad并重新打开rad,重新打开项目,刷新所有项目,然后再进行另一次构建/清理。
ClearCase修复: 如果你碰巧使用了clearcase,当事情无缘无故地流血时,你真的处在一个受伤的世界里。在你做我上面列出的事情之前,你需要做一个更新,恢复(是的我知道更新应该做恢复做的事情和更多 - 但它不因为它操作缓存数据,因此它只更新它需要更新的认为的内容。不幸的是缓存算法存在缺陷),然后刷新。这将保证所有文件都已正确推送到您的文件系统,现在您需要执行上述步骤,使RAD获取刚刚推送到您的文件系统的[可能是新的]文件更改。
如果你正在处理一个大型项目而且你有RAD + clearcase,请坐下来放松一下,让恢复完成需要一段时间。最好只尝试更新,刷新+ RAD修复,看看是否先解决问题。恢复应该是您在大型项目上的最后努力。 (如果你有一个小项目,每次都做一切。)
答案 2 :(得分:1)
Eclipse可以在启动时使用-clean参数。也许这就是你要找的东西?
答案 3 :(得分:1)
如果您确实需要擦除所有工作空间元数据,则删除工作空间中的.metadata
目录应该可以解决问题。请注意,这会清除设置,工作区布局,甚至哪些项目可用(您需要重新导入所有旧项目,尽管它们仍在工作区目录中)。
答案 4 :(得分:0)
如果您需要清除元数据设置,请先尝试删除.metadata / .plugins / org.eclipse.core.resources!这给我带来了很多麻烦...