JDK装好了,java和Javac运行成功,用记事本写个java代码,javac运行成功,Java失败,且找不到.class文件 10
3个回答
展开全部
编辑Noname3.java
class Noname3 {
public static void main(String argv[]) {
System.out.println("Test");
}
}
保存,退出。
d:\>javac Noname3.java
d:\>dir Noname3.class
d:\>java Noname3
再试试。
class Noname3 {
public static void main(String argv[]) {
System.out.println("Test");
}
}
保存,退出。
d:\>javac Noname3.java
d:\>dir Noname3.class
d:\>java Noname3
再试试。
追答
如果没有,编译没成功。
执行一下javac,看输出是什么?
会不会是你把类名写错了?
dir *.class,看看有没有class文件。
我的操作过程0
-------------------------------------------
D:\>copy con Noname3.java //这个相当于用编辑器编辑Noname3.java
class Noname3 {
public static void main(String argv[]) {
System.out.println("Run");
}
}
^Z
已复制 1 个文件。
D:\>javac Noname3.java
D:\>dir Noname3.class
驱动器 D 中的卷没有标签。
卷的序列号是 B0D8-B29B
D:\ 的目录
2015/01/05 16:49 410 Noname3.class
1 个文件 410 字节
0 个目录 8,819,032,064 可用字节
D:\>java Noname3
Run
展开全部
1 Noname3不能有package语句
2 需要在Noname3中定义一个 public static void main(String[] arg)的方法。否则不能运行的。
2 需要在Noname3中定义一个 public static void main(String[] arg)的方法。否则不能运行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-05
展开全部
你好:
你的classpath配置有问题,路径要加入.; 放到chasspath最前面
你的classpath配置有问题,路径要加入.; 放到chasspath最前面
更多追问追答
追问
加了,java和javac在终端都运行成功了。。。就是运行不了具体的java啊
追答
你看Noname3.class生成了在原来的目录了吗?
还有Noname3.java有main方法吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询