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

如何在intellij创建的命令提示符下运行Java程序

许学真
2023-03-14
问题内容

我如何在命令提示符下运行Java程序,我的项目是在Intellij中创建的,而我在命令提示符下运行它却遇到了困难…在不使用Intellij创建项目的情况下,我可以在命令提示符下运行Java程序。

我是这样的

java myjava ->this would work.

但这是Intellij创建的项目。

C:\myjava\sampl1\src\com\myexample\test>

当我发出此命令时

java myjava -> Error: Could not find or load main class myjava

但我在该目录中。

先感谢您。


问题答案:

三个问题:

  1. 您必须为命令指定完全限定的类名称(这意味着包括软件包名称)java。看来您的myjava课程在一个包中com.myexample.test。因此,其完全限定名称为com.myexample.test.myjava

  2. 运行java命令时,您必须位于包层次结构基础的目录中(或将该目录放在类路径中)。

  3. 您正在使用src包含.java源文件的目录,但是该java命令需要编译的.class文件,因此您需要使用项目的输出目录。它在项目中的位置将取决于您的IDE和配置,但是它将包含与内部相同的结构src,除了.class文件而不是.java文件。

对于您的情况,请导航至:

C:\myjava\sampl1\out\production\

然后运行:

java com.myexample.test.myjava


 类似资料:
  • 问题内容: 我创建了一个Java项目来调用Web服务。它具有一个Main java文件和另一个class文件。我已经将一些jar文件用于HTTP客户端。 在Eclipse中,它运行良好。我需要通过传递一些参数在命令提示符下运行Java程序。 在命令提示符下,我转到包含主Java和子类Java文件的src文件夹,并给出了以下命令 我收到以下错误 mainjava.java:14:找不到符号 symb

  • 这里的子类是我的另一个java类文件,用于调用web服务。 如何通过传递参数运行程序?

  • 我最近开始学习Java编程语言的基础知识。为了在命令提示符下运行我的程序,我下载了java开发工具包(也称为JDK),并将我的Windows10系统路径设置为: C:\Program Files\java\jdk-9.0.1\bin;C:\Program Files\java\jre-9.0.1\bin 在用以下格式编写了一个简单的Hello World程序后: 并在命令提示符下使用 ,然后写 j

  • 问题内容: 我们如何在命令提示符下运行jar文件? 问题答案: 尝试这个

  • 问题内容: 我试图弄清楚如何在Windows 7上使用命令提示符运行Python程序。(我现在应该已经弄清楚了……) 当我在命令提示符下键入“ python”时,出现以下错误: 无法将“ python”识别为内部或外部命令,可操作程序或批处理文件。 我在寻求帮助时发现的第一个地方是该站点:http : //docs.python.org/faq/windows.html#how- do-i-run

  • null 到目前为止,我在cmd中的输入是: d: CD JavaProgram javac snake.java board.java 从这里我该怎么办? 这是指向这2个java文件源代码的链接。http://zetcode.com/tutorials/javagameStutorial/snake/