欢迎来到天天文库
浏览记录
ID:4144213
大小:197.73 KB
页数:5页
时间:2017-11-29
《如何在ultraedit中编译和运行java程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、如何在UltraEdit中编译和运行Java程序 作者:zsumaple完成时间:05-06-14 问题提出: 可以毫不夸张地说,JDK+UltraEdit是面向Java初学者的开发工具的绝配。然而美中不足的是UltraEdit本身不提供Java程序的编译和运行命令。因此,很多人就只能在UltraEdit中编写程序,而在命令提示符(DOS命令窗)中编译运行。 这样做是很不方便的。每次进入命令提示符界面时要用cd命令进入当前目录,除非将每个工程都放在同一目录下,并且将命令提示符的默认路径改为改目录路径,因为系统默认的路径是C:DocumentsandSettings用户名M
2、yDocuments。而且每次编译或运行都要在命令提示符中输入重复的命令,真是烦死人! 其实,工作本来可以很简单,只是我们对UltraEdit的强大功能不了解而已! 如果你认为已经知道我将要说的方法了,那么,很对不起,你错了。 一般方法: 首先让我们看看从网上找到的介绍如何在UltraEdit中编译运行Java程序的方法吧。如在百度中搜索“UltraEdit运行java程序”。嗯,文章还不少,有些还图文并茂,但都离不开以下这个方法: 一、编译Java程序:1.打开高级->工具配置2.在“命令栏”里输入javac%p%n%e(%p为路径,%n为文件名,%e为扩展名)或java
3、c%f(%f为带路径带扩展名的文件名)3.在“工作目录”上填%p(表示文件所在目录)4.在“菜单项目名称”上输入“编译java程序”(或者其他任何字符,只要你喜欢)5.在“命令行输出”中选中“输出到列表窗口”和“捕捉输出”6.点击“插入”按钮,确定 二、运行Java程序:1.打开高级->工具配置2.在“命令栏”里输入java%p%n3.在“菜单项目名称”上输入“运行java程序”(或者其他任何字符,只要你喜欢)4.在“工作目录”上填%p(表示文件所在目录)5.在“命令行输出”中选中“输出到列表窗口”和“捕捉输出”6.点击“插入”按钮,确定 三、编译和运行Java程序:1.创建一个批
4、处理的文件runjava.bat(或者其他任何文件名,只要你喜欢),比如放在C:command目录下。runjava.bat文件内容如下:javac%1.javajava%12.打开高级->工具配置3.点击在“命令栏”右边的“浏览”找到刚才建立的runjava.bat文件(或者直接在“命令栏”中输入完整的路径,包括文件名和扩展名)。在“命令栏”字符串的后面添加“%p%n”,注意“%p%n”前面要有一个空格!即:C:commandrunjava.bat%p%n4.在“菜单项目名称”上输入“编译和运行java程序”(或者其他任何字符,只要你喜欢)5.在“命令行输出”中选中“输出到列表
5、窗口”和“捕捉输出”6.点击“插入”按钮,确定 可能还会有其他一些方法版本,但都与以上这个方法大同小异。 存在缺陷: 现在让我们实战练习一下,将最简单的那个Java程序(如果不知道哪个程序,那我敢说你绝对是一个Java盲!)就是HelloWorld.java,放到“我的文档”中(请务必放到这里)。用UltraEdit打开,打开“高级”菜单,看到了吧,最下面多了三行命令:“编译java程序”、“运行java程序”、“编译和运行java程序”,这就是刚才我们配置的三个命令。工作到这里似乎出人意料的简单和顺利。还等什么,赶快点击“编译java程序”啊。屏幕下方的输出窗口会显示输出信息的
6、。请耐心等一下,快有结果了,Java程序就是这样,编译比较慢,如果电脑配置比较低更要慢些。结果终于出来了!咦,不对啊。编译结果如下:javac:无效的标志:C:Documents 用法:javac<选项><源文件> 其中,可能的选项包括: (下面的无用信息省去)*注意,我用的是最新的JDK1.5.0_03-b07版本,输出提示有中文。 同样,点击“运行java程序”命令的运行结果是:java.lang.NoClassDefFoundError:C:DocumentsExceptioninthread"main" 为什么会这样呢,网上的文章不是说得很清楚吗,可以编译和运行的
7、啊。还有很多人跟贴称赞呢,我们是不是在上面的配置中做错了?原因分析: 请不要返回查看前面的配置步骤了,那绝对每错的,而且网上的那些人也没有错! 错在哪里?谁错了?就错在我们将文件放在“我的文档”中!! 其实,不但是在“我的文档”中,只要你将java程序放在任何带有空格的目录路径下都会有这种情况!为什么呢? 让我们分析一下:当我们点击“编译java程序”命令,其实是执行了下面的命令:javacC:DocumentsandSettings
此文档下载收益归作者所有