【发布时间】:2016-01-04 01:25:21
【问题描述】:
我使用 netbeans 生成了 HelloWorld.jar 文件并尝试在 windows 64 位命令提示符下执行,为什么?
我的代码是:
import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet {
public void paint(Graphics g) {
g.drawString("Hello world!", 50, 25);
}
}
我尝试了另一个 helloworld 代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
它说找不到或无法加载主类,为什么?
如何将 java 与多个 jar 文件一起使用,我在这方面遇到了问题,这是输出:
【问题讨论】:
-
您确定您的课程实际上没有包含在您没有向我们展示的包中吗?
-
首先回到
coveragecodetool目录。使用javac coveragecodetool/*.java或javac coveragecodetool/HelloWorld.java编译它。使用java coveragecodetool.HelloWorld运行它。这当然假设HelloWorld具有适当的package coveragecodetool声明。 -
另外,
Applets 不能像这样从命令行运行,您需要使用小程序查看器并为其提供一个定义小程序条目的 html 页面。在您尝试入门时,我会避免出于这个和许多其他原因使用小程序,它们在最好的时候很麻烦,更不用说大多数浏览器正在积极放弃对它们的支持 -
谢谢它的工作,但如果我有多个 jar 文件我该如何运行代码?