代码之家  ›  专栏  ›  技术社区  ›  Jez

Eclipse给出错误“…不是链接资源的有效位置。”

  •  3
  • Jez  · 技术社区  · 15 年前

    当我尝试在Eclipse中为构建路径配置添加一个新的Classpath变量时,并且我添加的路径是当前工作区的子目录,Eclipse会给出错误:

    'C:\JavaStuff' is not a valid location for linked resources.
    

    C:\JavaStuff\libs 把我的工作区放进去 C:\JavaStuff\workspace JAVASTUFF_DIR\libs 哪里 JAVASTUFF_DIR C:\JavaStuff . 这个限制阻止我这样做。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Jez    15 年前

    好吧,我出现这个问题的原因不是Classpath变量。。。事实上,我正试图将它添加到Java构建路径,因为我创建变量的方式是转到Java构建路径并单击“addvariable”。在创建了指向工作区上方目录的变量之后,我确定退出了该对话框,它试图将父目录添加到我的构建路径中。

    看起来Eclipse希望您通过类路径变量添加JAR的方式是“add Variable”,选择表示基本路径的变量,确定返回Java构建路径窗口,然后编辑已添加的条目并手动添加路径的其余部分(即 MY_BASE_DIR MY_BASE_DIR/libs/library.jar

    推荐文章