当前位置: 首页 > 面试题库 >

我获取的资源不在项目的构建路径上

丁善
2023-03-14
问题内容

我正在尝试“组织导入”或尝试访问任何类属性时,资源不在项目的构建路径上。我正在用ant构建我的项目。我试图在javabuilpath->
Projects中配置我的构建路径,但是它没有向我显示我的src文件夹。由于以下原因,我无法使用快速帮助(ctrl
+空格)和类相关的属性同样的原因,在编写代码时也不会显示任何语法错误。

请帮我。

谢谢


问题答案:

我自己碰到了这个问题,这令人困惑。尝试将Java文件视为Java文件时,会在许多不同的地方得到它,但是Eclipse尚未弄清它实际上是项目中的类。它不知道的原因(或在我的情况下不知道的原因)是因为尚未将该目录标记为项目的源目录。因此,您需要告诉项目配置该文件位于保存源文件的目录中。这是如何做:

  1. 打开项目的属性。

  2. 在“ Java构建路径”下,单击“源”选项卡。

  3. 点击“添加文件夹…”

  4. 找到您有无法识别的Java文件的文件夹。(在我的情况下是test-> Java)

  5. 选中文件夹旁边的复选框。(鉴于test文件夹还包含许多其他内容,我只用“ java”而不是“ test”来表示。)

  6. 单击“确定”,再次单击“确定”,也许刷新,那么您应该一切顺利。



 类似资料:
  • 请注意,我最近在EclipseLuna下创建了一个“Maven项目”(Ctrl-N) 但是没有用。有人有类似的问题吗? 环境 月蚀 JRE 1.7 Mac OS 10.9.5

  • 问题内容: 我有一个Maven项目,并且在一种方法内想在我的资源文件夹中为目录创建路径。这样做是这样的: 生成的看起来像。 stacktrace如下: 在似乎是有效的。之前的部分指向生成的jar文件,之后的部分指向存档的根目录。在创建资源路径之前,我已经使用了此说明。为什么现在我要例外? 问题答案: 您需要先创建文件系统,然后才能访问zip之类的路径 这不会自动完成。 参见http://docs.

  • 我有3个项目,ProjectB,ProjectC。 当我构建ProjectB时,它没有任何问题。但是当我试图构建ProjectA时,它在控制台上出现以下错误而失败。 评估项目“:ProjectB”时出现问题。在项目:ProjectB中找不到路径为:ProjectC的项目。 build.gradle-ProjectC settings.gradle-ProjectC build.gradle - 项

  • 问题内容: 当我尝试使用此错误时,显示: 我看到有类似的主题,但是我的工作环境是Eclipse,我从Git中提取了我的项目(我将项目导入为常规项目),并且使用了Apache Ant。谁能帮我? 问题答案: 由于您将项目导入为常规项目,因此它不具有Java性质,这就是问题所在。 将以下行添加到工作区的.project文件中并刷新。

  • 问题内容: 我正在尝试在当前包外部的路径中运行exe文件。我运行它的code.java文件在 但是exe所在的目录 如果可能的话,似乎最好的解决方案是获取Project的绝对路径,然后在其中添加“ src \ main \ resources \”。有什么好方法吗?或者有替代的解决方案?我正在使用Eclipse,但如果也可以在其他IDE中使用它,那就太好了。谢谢你的帮助。 问题答案: 解决此问题的

  • 问题内容: 我正在寻找一种从给定的目录中获取所有资源名称的列表的方法,例如。 例如,给定一个路径目录x/y/z包含文件和子目录,应该返回一个包含下列字符串:, 。 它应同时适用于文件系统和jar中的资源。 我知道我可以用和 编写一个简短的代码段,但是我不想重新发明轮子。我的问题是,鉴于现有的公共可用库,最快的实现方法是什么?和堆栈都是可行的。 问题答案: 自定义扫描仪 实施自己的扫描仪。例如: