最近用netbeans做了个界面,想脱离IDE运行,但命令行怎么也运行不起来,我是这样作的
E:\实例\javaexe\JavaApp\src\javaapp>javac Main.java
Main.java:19: 找不到符号
符号: 类 NewJFrame
位置: 类 javaapp.Main
NewJFrame fm = new NewJFrame()
报错,但还是生成了class文件,接着编译
E:\实例\javaexe\JavaApp\src\javaapp>javac NewJFrame.java
NewJFrame.java:4: 警告:编码 GBK 的不可映射字符
* Created on 2009骞?鏈?鏃? 涓嬪崍1:45
也报错,但也生成了class,于是运行
E:\实例\javaexe\JavaApp\src\javaapp>java Main
Exception in thread "main" java.lang.NoClassDefFoundError: Main (wrong name: jav
aapp/Main)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
....我也知道是没有打入相关的包,请问各位,如何打包,我只是做了一个很简单的窗体,请高人们指点一下,怎样才能运行起来
E:\实例\javaexe\JavaApp\src\javaapp>javac Main.java
Main.java:19: 找不到符号
符号: 类 NewJFrame
位置: 类 javaapp.Main
NewJFrame fm = new NewJFrame()
报错,但还是生成了class文件,接着编译
E:\实例\javaexe\JavaApp\src\javaapp>javac NewJFrame.java
NewJFrame.java:4: 警告:编码 GBK 的不可映射字符
* Created on 2009骞?鏈?鏃? 涓嬪崍1:45
也报错,但也生成了class,于是运行
E:\实例\javaexe\JavaApp\src\javaapp>java Main
Exception in thread "main" java.lang.NoClassDefFoundError: Main (wrong name: jav
aapp/Main)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
....我也知道是没有打入相关的包,请问各位,如何打包,我只是做了一个很简单的窗体,请高人们指点一下,怎样才能运行起来
解决方案 »
- Java中 有没有类似于 Js中的 Interval 的方法,或者setTimeout
- MANIFEST.MF中怎样设置程序启动内存大小
- 关于JDK配置正常,程序仍不能运行?
- 非常想知道答案的面试题~
- 关于线程的wait()和notify()
- 从来没有用过中文为包名的,今天测试在类中取得当前文件所在的相对路径与绝对路径时发现个这个问题,特此提醒一下,有谁设置包名为中文的
- 再问一下包的问题
- 请教字典类的写法
- 第一次接触java,而且要使用visualCafe,有人用过visualCafe吗有没有比较好的书呀??
- 请问在java中如何实现类的动态生成?谢谢
- 关于表的行选择问题?
- swing中无标题栏的拉伸问题???
如: javac -d . Main.java
java javaapp.Main
看看行吗?
新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06; 新建系统变量CLASSPATH:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略) 在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)