周一上班,刚想开始工作,却发现 radrails 无法启动了。workspace 的 log 文件给出了下列的错误信息。
引用
!SESSION 2007-09-03 15:51:34.795 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_10
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ja_JP
Command-line arguments: -os win32 -ws win32 -arch x86 -clean
This is a continuation of log file C:\ruby\Rails\.metadata\.bak_0.log
Created Time: 2007-09-03 15:51:44.220
!ENTRY org.eclipse.osgi 4 0 2007-09-03 15:51:44.220
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IProject
at org.eclipse.ui.internal.ide.model.WorkbenchAdapterFactory.(WorkbenchAdapterFactory.java:35)
at org.eclipse.ui.internal.ide.model.WorkbenchAdapterBuilder.registerAdapters(WorkbenchAdapterBuilder.java:33)
at org.radrails.ide.ui.RadRailsWorkbenchAdvisor.preStartup(RadRailsWorkbenchAdvisor.java:56)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1083)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.radrails.ide.ui.RadRails.run(RadRails.java:78)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
在网上调查了一下,radrails 采用的是 eclipse 的框架,是 eclipse 的问题。workspace 的设置文件出了问题。具体原因不明。把 C:\workspace\.metadata\.plugins\org.eclipse.core.resources\.snap 删除了后,问题解决。
突然想到,是不是对代码进行修改后没有关闭文件,之后又用 subversion 切换了工作的 branch,而引发的问题呢。
分享到:
相关推荐
Aptana RadRails,作为一款Eclipse的插件,主要的作用就是JavaScript的调试和智能提示,就想你跟踪Java bug那样方便,有助于提升javaweb的开发效率
5. **运行与调试**:设置好断点后,使用“Debug As” -> “Ruby on Rails Debug Configuration”启动调试会话。 6. **测试应用**:编写测试用例,通过“Run As” -> “Ruby Test”运行测试,并查看测试结果。 **...
Aptana_RadRails_Setup_2.0.5.part03 Aptana_RadRails_Setup_2.0.5.part03
### Aptana RadRails – 一款专为 Ruby on Rails 开发设计的 IDE #### 知识点一:Aptana RadRails 概述 - **定义与背景**:Aptana RadRails 是一款专为 Ruby on Rails(RoR)开发而设计的集成开发环境(Integrated...
Aptana_RadRails_Setup_2.0.5.part01 Aptana_RadRails_Setup_2.0.5.part01
在启动参数中添加"-vmargs -Xms1024m -Xmx2048m"可以增加内存使用。 4. **自动更新检查**:定期检查更新是保持软件最新状态的好习惯。在“Help” > “Check for Updates”中,你可以手动或自动检查RadRails及其插件...
Aptana RadRails 2.0.5 includes extensive capabilities to build Ruby and Rails applications in addition to support for HTML, CSS and JavaScript editing.
### Ruby on Rails与RadRails环境配置详解 #### 一、Ruby on Rails简介 Ruby on Rails(简称Rails或RoR)是一种使用Ruby语言编写的开源全栈Web应用框架。它遵循模型-视图-控制器(MVC)架构模式,强调代码优雅性和...
标题"Aptana_RadRails_Setup_2.0.2.exe.hx5.rar"提示我们这是一个与Aptana RadRails相关的安装程序的压缩文件,版本为2.0.2,并且经过了hx5的编码处理。这个文件可能是为了在不支持直接下载.exe可执行文件的环境中...
安装过程中,用户可能需要选择安装路径、创建桌面快捷方式,以及配置环境变量,以确保Aptana RadRails可以在系统中顺利启动。 为了完整恢复原始的.exe安装文件,用户需要将hx7、hx85、hx86和hx87这四个分块下载并...
安装完成后,启动RadRails,并通过菜单“Window”>“Preferences”>“Ruby”>“Interpreters”添加刚刚安装的Ruby解释器。 为了验证环境是否配置成功,创建一个新的Rails项目。在命令行中导航到你希望存放项目的...
标题"Aptana_RadRails_Setup_2.0.2.exe.hx1.rar"提示我们这是一个关于...安装完成后,你可以启动IDE,创建新的Rails项目,开始你的开发之旅。记住,定期更新Aptana到最新版本可以获得最新的特性、改进和安全修复。
标题"Aptana_RadRails_Setup_2.0.2.exe.hx2.rar"和描述中的内容表明,这是一个关于Aptana RadRails集成开发环境(IDE)的安装程序的压缩包,版本号为2.0.2。这个压缩包可能包含了一系列的分块文件,例如hx15到hx24,...
标题"Aptana_RadRails_Setup_2.0.2.exe.hx3.rar"提示我们这是一个关于Aptana RadRails的安装程序的压缩文件,版本为2.0.2,并且经过了hx3的分块处理。Aptana RadRails是一款强大的集成开发环境(IDE),专为Web开发...
Aptana_RadRails_Setup_2.0.5.part05 Aptana_RadRails_Setup_2.0.5.part05
Aptana_RadRails_Setup_2.0.5.part09 Aptana_RadRails_Setup_2.0.5.part09
Aptana_RadRails_Setup_2.0.5.part07 Aptana_RadRails_Setup_2.0.5.part07
Aptana_RadRails_Setup_2.0.5.part04 Aptana_RadRails_Setup_2.0.5.part04