【问题标题】:A solution for classpath is read-only in eclipseeclipse中classpath的一个解决方案是只读的
【发布时间】:2014-06-04 18:36:43
【问题描述】:

我在尝试将同事的项目设置到我的工作空间时收到错误消息。

他有几个 jar 指向他的本地,当我尝试编辑构建路径时,它说 .classpath 是只读的。

有什么办法可以解决吗?

谢谢, 汤姆

【问题讨论】:

  • 那么为什么 .classpath 文件是只读的?这是否使用了一些源代码控制,默认情况下使内容为只读?我们没有足够的信息...
  • 不,它没有使用任何源代码控制,该项目是在 Myeclipse 中开发的,我正在使用 eclipse。我认为这可能会导致将类路径设置为只读。
  • 我会感到非常惊讶 - 它没有理由应该默认将 .classpath 文件设为只读...

标签: java eclipse classpath


【解决方案1】:

更改为“导航器”视图。在您的项目下,右键单击类路径文件并取消选中“只读”选项。

顺便说一句,您知道编译项目需要所有的罐子吗?

【讨论】:

    【解决方案2】:

    我也有同样的问题。就我而言,我做了以下事情: 1. 打开 .classpath 文件并复制其所有内容。 2. 删除.classpath 文件。 3. 从您的任何其他项目中复制 .classpath 文件并粘贴到当前项目中。 4. 打开 .classpath 文件并粘贴您从以前的文件中复制的内容。 现在您可以在构建路径中进行更改而不会出现任何错误

    【讨论】:

      【解决方案3】:

      事实上,浏览到您拥有项目的位置,将权限从“只读”递归更改为所有子文件夹。这将确保所有文件都有写权限。

      【讨论】:

        【解决方案4】:

        我遇到了同样的问题。这是我所做的,因为我无法在导航器中找到 .classpath 文件。

        进入导航模式, 1.source --> 组织导入

        这对我有用,不确定这是否是正确的方法。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-02-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-04-22
          • 2012-03-31
          相关资源
          最近更新 更多