//定義一個類
public class MyFirstJavaProgram{ //程序執行入口,每個Java應用程序都一個main()函數
public static void main(String args[]){
//在DOS窗口打印一行字符串: Hello Java!!!
System.out.println("Hello Java!!!");
}
}大家好,我安裝的JDK 怎么在 輸入運行后是這樣的提示啊 ,上面是我的程序代碼。它放在D:\MyFirstJavaProgram.java 目錄下, 命名是 MyFirstJavaProgram
運行的結果是 D:\>javac MyFirstJavaProgram.java
javac: not a file: MyFirstJavaProgram.java
Usage: javac <options> <source files>
use -help for a list of possible options有哪位朋友 可以幫忙小弟解決下啊,萬分感謝啊 。
public class MyFirstJavaProgram{ //程序執行入口,每個Java應用程序都一個main()函數
public static void main(String args[]){
//在DOS窗口打印一行字符串: Hello Java!!!
System.out.println("Hello Java!!!");
}
}大家好,我安裝的JDK 怎么在 輸入運行后是這樣的提示啊 ,上面是我的程序代碼。它放在D:\MyFirstJavaProgram.java 目錄下, 命名是 MyFirstJavaProgram
運行的結果是 D:\>javac MyFirstJavaProgram.java
javac: not a file: MyFirstJavaProgram.java
Usage: javac <options> <source files>
use -help for a list of possible options有哪位朋友 可以幫忙小弟解決下啊,萬分感謝啊 。
解决方案 »
- Java se中,三个按钮切换是否可用,求助
- Hibernate 中对BigDecimal类型主键的保存报错
- 各位老牛请进来喝杯茶,j2EE应该怎么学?学习方法是什么?
- 请问谁那有用Java先的查找与替换的源代码??
- 急!!!!!!!!!!!有关Java实现调用编译器的问题,请高手大侠赐教啊!!!谢谢了!!
- jasperreport如何使用日期类型作为参数?
- 关于ROWSET使用非常简单的问题
- 着急了。请教关于线程的问题(时间监听)。
- 如何在打包文件﹐如.jar中帶java的命令行參數﹐如-ms128m
- 如何用qq或者新浪微博进行登录一些app网站
- SWT同时保存多个Editor界面的问题
- JAVA使用没用的代理IP但能连接网络,这是啥问题呀!
再 D:\>javac MyFirstJavaProgram.java
OK 你写了一个文件MyFirstJavaProgram.java但是你忽略了一点 在windows系统下 你是否让所有文件显示它的后缀名了呢?如果后缀名设置为不显示的话 那么从一个文件名是看不出来他是什么文件的 。比如你的这个文件 实际上 你去windows下让后缀名可见。你会发现 实际上你新建的这个文件名称
其实是 MyFirstJavaProgram.java.txt!!!!!!!!
不是MyFirstJavaProgram.java!所以文件自然找不到了。那么改回来吧。就可以了。至于怎么改后缀。。这个不用讲了吧。。也不是我们要讨论的问题。
在工具 文件夹选项里 去掉隐藏已知文件扩展名
我按照你說的改了, MyFirstJavaProgram 的后綴名 是 .class .
但是我在 輸入 d:\>javac MyFirstJavaProgram.java運行后沒有反應啊。
扎整 哦 。
各位!
那你的MyFirstJavaProgram.java呢?
不然怎么javac
這樣效率太低了 。我的郵箱 [email protected] ,或者你把電話發到我郵箱 我打給你吧 。
謝謝!
但是 還是出現這個問題
D:\>javac MyFirstJavaProgram.java
javac: not a file: MyFirstJavaProgram.java
Usage: javac <options> <source files>
use -help for a list of possible options
然后(编译) javac className.java
最后(运行) java className
就可以看dos窗口的输出了
C:\Useer\Knight>java string就行了
扎整哦?
哪位仁兄把電話發到我的郵箱里 [email protected] ,我打電話給你。
謝謝。萬分感謝!
在dos下输入java然后回车,javac然后回车,java -version 然后回车等。。
最新問題啊,大急求助!
D:\>javac MyFirstJavaProgram.javaD:\>java MyFirstJavaProgram
Exception in thread "main" java.lang.UnsupportedClassVersionError: MyFirst
ogram (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)D:\>java -version
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)D:\>javac -version
javac 1.6.0_10-rc2
我運行 java MyFirstJavaProgram
就不對哦 ,我在百度上 搜了的, 別人也出現類似情況,但按照那樣改了就是不行。
該怎么辦哦?謝謝哪位仁兄幫幫忙了!
D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ifs2003\Win32Client\Runtime;C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Java\jdk1.6.0_10\lib;運行結果是D:\>javac -version
javac 1.6.0_10-rc2D:\>javac MyFirstJavaProgram.javaD:\>java MyFirstJavaProgram
Exception in thread "main" java.lang.UnsupportedClassVersionError: MyFirstJavaPr
ogram (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
哪位仁兄幫忙看看哦。
大急啊,才學寫程序就出現這樣的情況。
郁悶
java
都需要指定目录或者在当前目录去操作
但就是 運行 java 時 出現
D:\>java MyFirstJavaProgram
Exception in thread "main" java.lang.UnsupportedClassVersionError: MyFirstJavaPr
ogram (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)請幫忙看看 怎么 回事 。
classpath 如下:C:\Program Files\Java\jdk1.6.0_10\lib;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;
path 設置如下:%JAVA_HOME%\bin;d:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ifs2003\Win32Client\Runtime;C:\Program Files\Java\jdk1.6.0_10;%JAVA_HOME%\bin;d:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\ifs2003\Win32Client\Runtime;C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Java\jdk1.6.0_10\lib;
問題在哪兒啊 ?請幫忙 指出 下 啦
謝謝!
UnsupportedClassVersionError这句说的不知道是不是版本不支持的意思,是不是和其他版本冲突了楼主可以换台机器试下代码,或者找同事的机器试下。
祝好运
应该是JRE的问题,不过从你的编译器看应该是JDK版本没问题
怀疑是你的环境变量没有设置好,或者装了Oracle,里边也带有JRE,结果Oracle的JRE设置在了环境变量的前边。操作方法:
我的电脑(右键属性)-〉高级-〉环境变量-〉“Path属性指向JDK中的jre的bin目录”如果仍然无效,则表示你的JDK的jre版本也是有问题的,重新下载安装最新版本就行了 問題解決了,哈哈,謝謝大家了,終于邁開第一步!