【问题标题】:Run java with terminal用终端运行java
【发布时间】:2015-08-19 14:59:25
【问题描述】:

是否可以在包含多个文件的终端 java 程序中运行?当我使用

javac main.java

终端找不到除 main.java 之外的任何文件

【问题讨论】:

  • 那只是编译一个类,而不是运行。它也没有在寻找除 main 之外的任何类,那么问题是什么?
  • 我的问题是 - 是否可以通过终端编译和运行这个程序?
  • 当然可以,如果您使用正确的说明。
  • 你能把这条指令传给我吗?
  • 您只列出了一个文件,因此只编译了一个文件。这回答了你的问题了吗? stackoverflow.com/questions/4800781/…

标签: java eclipse fedora


【解决方案1】:

首先你编译你的 .java 文件

javac *.java

然后你通过键入来运行它,

java main

其中 main 是终端中带有您的 main 方法的类。

【讨论】:

  • 但是当我使用'javac main.java'时出现错误“找不到符号”(因为它无法从另一个文件中找到类)。
  • 这就是为什么你输入javac *.java 来将同一目录中的所有java文件编译在一起。
猜你喜欢
  • 2012-03-03
  • 1970-01-01
  • 2014-02-02
  • 1970-01-01
  • 2015-06-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-24
相关资源
最近更新 更多