新手问一个简单的编译问题 你的class名字跟你的文件名是一样的吗,也叫app.java吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我把你的import java.awt.*加上分号以后,编译跟运行都没有问题 有两点。1。依我之见在这个代码里没必要用import java.awt.*;2。即使要用,可能是应用时*后掉了";"号 app的a用大写,文件名用App.java import java.awt.*;public class App{ public static void main(String[] args) { System.out.println("Hello!"); }}这样编译和运行都可以的,文件名为App.Java(j2sdk1.4.1_01) 感谢大家,我重起了一遍机器编译就能通过了,顺便问一下,我如何把它编译成为可执行的程序?我看java自带的demo可执行程序扩展名为.jar,解压缩以后无非也就是几个.class文件和一个manifest.mf文件,我把自己编译好的.class文件压缩为.jar文件以后不能运行啊,只能通过控制台输入java app.class才能运行。麻烦大侠们告知小弟,多谢了,一会就结帐. 我就是想把它压缩成.jar文件以后双击就能自动运行,java自带的例子就可以啊,它是怎么弄出来的 你用jbuilder的话,他可以帮你实现你的要求 写个manifest.mf文件加上Manifest-Version: 1.0Main-Class: App与你的程序一起打包。 Java模仿系统的目录,有人做过吗 -classpath这个参数怎么用啊 怎么用NetBeans写桌面数据库程序的登录窗口(内详) 如何弹出不需要用户干预的消息框! 请教 内部类匿名引用问题 代码块与方法间的同步问题 java访问硬盘的方法 求 The JAVA Programming Language,Third Edition ebook ItelliJ IDEA中如何搜索JDK API??? 谁知道那 socket模式问题 Corba初学的第一个问题
加上分号以后,编译跟运行都没有问题
1。依我之见在这个代码里没必要用import java.awt.*;
2。即使要用,可能是应用时*后掉了";"号
{
public static void main(String[] args)
{
System.out.println("Hello!");
}
}
这样编译和运行都可以的,文件名为App.Java
(j2sdk1.4.1_01)
加上
Manifest-Version: 1.0
Main-Class: App与你的程序一起打包。