关键词

Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法

下面是详细讲解“Eclipse下编写java程序突然不会自动生成R.java文件和包的解决办法”的完整攻略。

问题描述

在使用Eclipse编写Java程序时,可能会遇到不会自动生成R.java文件和包的情况,这会导致在项目中使用资源文件时出现问题。

解决步骤

步骤一:检查项目配置

首先,需要检查项目的配置是否正确。可以按照以下步骤操作:

  1. 在Eclipse中打开项目,右键点击项目名称,选择“Properties”;
  2. 在弹出的窗口中选择“Java Build Path”选项卡,点击“Source”标签;
  3. 检查“Source folders on build path”列表中是否包含“gen”文件夹,若没有则需要手动添加;
  4. 点击“Add Folder”按钮,选择“gen”文件夹,并选中“Allow output folders for source folders”选项,最后点击“OK”按钮。

步骤二:重新生成项目

在确认项目配置正确后,可以尝试重新生成项目,方法如下:

  1. 右键点击项目名称,选择“Clean…”选项;
  2. 在弹出的窗口中,勾选“Start a build immediately”,并选择“Clean projects selected below”;
  3. 点击“OK”按钮,等待一段时间后重新构建项目。

示例说明

示例一

假设要在项目中使用图片资源文件,但是因为R.java文件未生成,在代码中使用资源时会提示找不到资源的ID。

此时可以按照上述步骤检查项目配置是否正确,并重新生成项目。

示例二

另一种情况是,在项目中使用字符串资源文件时,因为R文件未生成,会提示找不到资源的ID。

同样可以按照上述步骤进行检查和重新生成项目来解决此问题。

结论

通过检查项目配置和重新生成项目两个步骤,可以很好地解决在Eclipse下编写Java程序时不会自动生成R.java文件和包的问题。同时,在使用Eclipse时,也需要注意一些常见的问题和注意事项,以充分发挥其编程效率。

本文链接:http://task.lmcjl.com/news/7993.html

展开阅读全文