Eclipse中无法运行模拟器:变量引用不存在的资源
解决Eclipse中CN1启动报错
Variable references non-existent resource : ${project_loc:myapp} 方法1:修正启动配置的项目引用
- 右键点击
Run Simulate.launch文件,选择Run As > Run Configurations - 在弹出窗口切换到Arguments标签页,找到
Working directory区域 - 选中Other选项,点击右侧的Workspace...按钮,选择当前导入的CN1项目,点击OK
- 切换到Main标签页,确认Project字段已选中当前项目,点击Apply后重新运行
方法2:直接编辑launch文件的项目ID
- 右键
Run Simulate.launch,选择Open With > Text Editor - 找到代码行
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="myapp"/> - 将
value中的myapp替换为你实际导入的项目名称(比如com.example.myapp) - 保存文件后重新启动配置
方法3:重新创建适配的启动配置
- 在Package Explorer中选中你的CN1项目
- 点击顶部菜单栏Run > Run Configurations,右键Java Application选择New Configuration
- 在Main标签页:
- Project选择当前CN1项目
- Main class选择
com.codename1.impl.javase.Simulator
- 切换到Arguments标签页,在Program arguments中输入你的主类全路径(比如
com.example.myapp.MyApp) - 点击Apply并运行,可将该配置保存为新的launch文件
内容的提问来源于stack exchange,提问作者Ben
相关产品推荐
相关产品推荐

