如何通过Notepad ++运行JAppet

时间:2013-11-19 21:06:45

标签: java compiler-construction notepad

我的任务是仅使用Notepad ++开发Java Applet。我们的讲师禁止我们使用eclipse,netbeans等。

我似乎无法看到如何解决这个问题的任何链接。大多数applet程序都依赖于使用netbeans或其他复杂的编译器。

感谢任何帮助

抱歉......我们不允许使用“javac或Java”。显然程序应该在不使用它们的情况下运行。

2 个答案:

答案 0 :(得分:3)

Netbeans(Eclipse等)不是Java编译器。例如,程序javac是。

您的老师希望您在简单的文本编辑器(Notepad ++等)中编写源代码,然后可以使用命令javac编译该文件。

javac FirstApplet.java

然后,这将生成一个*.class文件,即已编译的源代码。

下一步是编写嵌入此类文件的HTML代码。

以下指南可能会对您有所帮助:http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Java-tutorial/getStarted/applet/index.html

答案 1 :(得分:1)

我相信你误会了你的老师。没有javac没有java,除非你使用某种特殊的编译器,比如gcj,我怀疑这不是你老师想要的。我相信你的老师实际上希望你使用命令行工具和一个简单的编辑器。老师说:我不希望你使用模板或自动建议来完成任务,你需要打开一个终端并输入命令来编译(javac)并自己运行(java)程序。

Core JAva的合着者Cay Horstman在Windows中有一个很好的教程。 http://www.horstmann.com/bigj/help/compiler/tutorial.html

这个过程是这样的:

Java附带了许多不同的工具,根据您的操作系统,这些工具将安装在一个目录中,然后您可以从中运行它们。出于本练习的目的,您可以使用三个程序:notepad.exe,javac.exe和java.exe。通过Oracle安装程序安装这些文件时,您可能需要确保可以通过Windows路径访问所有这些文件。

第1步:

找到您要存储程序的位置。当我在Windows中工作时,我使用一个名为c:\ dev的目录,因为它更容易输入。

第2步:

创建文件并将其保存到c:\dev 将其命名为MyClass1.java

第3步: 将文件编译为Java字节码 javac MyClass1

这将创建一个名为MyClass1.class的文件,根据文件中的实际java代码,可以使用java命令(步骤4)运行或嵌入网页(步骤5)

第4步: 运行程序

java MyClass1

步骤5:如果类扩展了JApplet,则必须在网页中嵌入对类文件的引用,然后在浏览器中加载页面。关于此的官方教程如下:http://docs.oracle.com/javase/tutorial/uiswing/components/applet.html