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

如何运行不同目录中的Java类文件?

景凌
2023-03-14
问题内容

目录路径:

c:\home\test\src\com\bsoft\conc

我的src文件夹中有Java程序,文件夹中有类文件conc。我需要从文件home夹中运行Java程序。当我运行时出现错误:

could not find or load main class

问题答案:

在我的程序 com.bsoft.conc中 是一个程序包名称,将存储已编译程序的类文件。如果必须从 文件夹运行该文件,则必须指定
java -classpath test \ src com.bsoft.conc。”类文件名”

这是因为我们需要告诉JVM必须在哪里寻找类文件。

因此,我们必须使用 “ test \ src” 指定导航到src ,然后使用类文件位置 “ com.bsoft.conc.class-file-
name”

如果您在高级设置中设置了环境变量,那么如果您在cmd中指定classpath,那么它也会被覆盖



 类似资料:
  • 问题内容: 当我在一个类文件中使用代码时,它可以完美运行: 我想从其他类文件运行我的异步任务,我有代码: 下载File.java 下载FileAsync.java 我正在使用eclipse,并且我的DownloadFile.java文件中出现错误,有很多带红色下划线的代码…。我是java和android dev的新手。 问题答案: 如果可以通过某种方式将Activity类或其上下文传递给Async

  • 问题内容: 这是我正在使用的结构: 我想要做的就是在script.py中定义的类进口和。如果我做: 对于中定义的类,它工作正常。但是使用此解决方案时,如果在不同文件中定义了许多类,并且我想导入所有这些类,则必须为每个文件键入一行。必须有一个捷径。我试过了: 但这没有解决。 编辑 :这是文件的内容: 这是(按照Apalala的建议使用): 这是: 这是: 这是: 这是我尝试运行时得到的跟踪: 问题答

  • 我的两门课是这样的: 和 我无法使用编译这两个文件,错误是: a、 java:4:找不到symbol symbol:B类位置:p.a类 B类B=新B(“哈哈”) ^ a.java:4:找不到符号 符号:B类 位置:p.a类 B类=新B(“哈哈”) ^ 2个错误 移除

  • 问题内容: 我正在编写一个makefile,它将一个文件编译到另一个目录中,然后我想在不更改目录的情况下运行它。我想按照以下方式做一些事情: Java文件所在的位置,并且makefile不在那里运行。 我怎样才能做到这一点? 问题答案: 我可能会误解这个问题,但是您可以使用 这将在 然后,您可以通过在类路径上包含它来运行它。例如 如果要在其他目录中生成类文件,则可以使用选项。

  • 问题内容: 在nodejs中,我使用__dirname。在Golang中这等效吗? 我在Google上搜索并找到了这篇文章http://andrewbrookins.com/tech/golang-get-directory-of- the-current-file/ 。他在哪里使用以下代码 但这是在Golang中做正确的方法还是惯用的方法吗? 问题答案: 应该这样做:

  • 问题内容: 我有以下项目结构 如何从ConfigManager.py访问constants.cfg。 我有一个限制 我无法提供constants.cfg的完整路径(绝对路径),因为如果我在其他PC上运行,则无需进行任何修改 另外,如果我代表以下内容,则可以访问该文件。但是我不想每次都回击 目前,我正在做这样的事情。但这仅在constants.cfg和ConfigManager.py位于同一目录中时