我在Macbook上用Java编写了一个程序。它编译和执行得当。 我拿了.class文件并尝试在另一台带有Windows的机器上运行它。 我想研究Java的平台无关功能。 它首先给了我Java启动器错误然后继续说,主类没有找到。 我使用终端使用以下命令在 Mac 上运行程序 javac file.java 并使用 java classname 执行它 使用带有命令java classname的命令行获取类文件并尝试在 Windows机器中运行。 事情没有运行
答案 0 :(得分:2)
与操作系统无关,如果在Windows机器上安装了java,则应该运行类文件。首先确保安装了JVM,如果不是,那是因为你没有运行主类。
使用此命令从cmd运行main。
java -cp“ClassPath”FileName