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

Java-Eclipse上的类路径问题

蒙奇
2023-03-14
问题内容

我正在尝试重新编译我一直在研究的项目,并且在尝试加载属性文件时始终收到错误消息

该系统找不到指定的路径。

我想这与类路径有关。但是我已经在Properties-> Java build path->
Libraries(外部类)中将路径添加到文件中。我还检查了eclipse生成的.classpath文件,该路径确实存在!

为什么Eclipse找不到正确的路径?


问题答案:

有2个不同的类路径,构建类路径和运行时类路径。您要设置的是构建类路径。

通过转到Run -> Run Configurations并选择您的应用程序配置来检查您的运行时类路径。检查那里的类路径设置。

也有另一种解决方法。默认情况下,Eclipse将在类路径中包含 输出文件夹 (通常称为 bin )。通常,任何在 src
文件夹中不可编译的内容都将原样复制到 bin 中。我假设您的属性文件不在 src
文件夹中。您可以做的是打开项目属性,然后将属性所在的文件夹添加到中Java Buld Path -> Source (tab)。通过这种方式,eclipse会将该文件夹的内容复制到 bin中 ,并将其放在类路径中。



 类似资料:
  • 问题内容: 我有两节课: MyApplication 库 该库已被编译为Library.class,并且源代码不再可用。我现在正在尝试从源代码编译MyApplication。MyApplication取决于库。该库的软件包名称为org.myCompany。我尝试将我的类路径设置为以下内容: 产生以下javac编译器错误消息: 所以我将类路径更改为: 产生完全相同的错误消息。 如何设置Windows

  • 我在设置Java开发环境时遇到了一个问题。在过去,我安装了Java,然后安装了IDE,然后开始编写代码。我现在开始设置我的笔记本电脑,使用命令行编译和记事本作为我的代码编辑器。这是我第一次尝试纠正错误。 我运行javac,它创建了我的。类文件没有问题,但是我尝试用java A运行类文件,它抛出了一个错误: c:\工作区 我的类路径设置为C:\Program Files\Java\jdk-14.0.

  • 问题内容: 我一直在尝试运行一个jar文件-我们称它为test.jar-在Unix系统上使用Sybase jconn3.jar。 我创建了一个具有以下内容的MANIFEST.MF文件: 这给出了ClassNotFoundError。$ SYBASE是指向/ opt / sybase13的系统变量;我还尝试了以下方法: 和 但是,如果我将jconn3.jar文件从$ SYBASE / jConnec

  • “缺少生成路径条目:org.eclipse.jdt.launching.jre_container/org.eclipse.jdt.internal.debug.ui.launcher.standardvmtype/javase-1.7 更糟糕的是,当我单击Run按钮时,用于运行脚本的文件类型的选项取决于我所选择的内容。如果我在project Explorer中选择了项目,则选项是Java App

  • 主要内容:Eclipse 设置Java构建路径Eclipse 设置Java构建路径 在编译 Java 项目以发现依赖类时使用 Java 构建路径。它由以下项目组成 : 源文件夹中的代码。 与项目关联的 Jars 和 classes 文件夹。 此项目引用的项目导出的类和库。 可以使用 Java 项目属性对话框的 Java 构建路径页面查看和修改 java 构建路径。 要打开 Java 项目属性对话框,请在 Package Explorer 视图

  • 设置 Java 构建路径 Java构建路径用于在编译Java项目时找到依赖的类,包括以下几项: 源码包 项目相关的 jar 包及类文件 项目引用的的类库 我们可以通过使用 Java 项目属性对话框中的 Java Build Path(Java 构建路径)选项来查看和修改 Java 构建路径。 Java 项目属性对话框可以通过在 Package Explorer 视图中鼠标右击指定的 Java 项目