[求助]如何 在命令行里运行JAVA呢

软件和网站开发以及相关技术探讨
回复
头像
pengdong17
帖子: 197
注册时间: 2009-02-15 16:46

[求助]如何 在命令行里运行JAVA呢

#1

帖子 pengdong17 » 2009-05-20 10:53

我在NETBEANs 可以运行

可是 ,如何在命令行里运行呢??

代码: 全选

pengdong@pengdong-laptop:~/临时$ javac Test.java                                                                                               
pengdong@pengdong-laptop:~/临时$ java Test.class
Exception in thread "main" java.lang.NoClassDefFoundError: Test/class
Caused by: java.lang.ClassNotFoundException: Test.class
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: Test.class.  Program will exit.
pengdong@pengdong-laptop:~/临时$

never mind
semper
帖子: 78
注册时间: 2007-07-26 11:34

Re: [求助]如何 在命令行里运行JAVA呢

#2

帖子 semper » 2009-05-20 11:08

java test
头像
pengdong17
帖子: 197
注册时间: 2009-02-15 16:46

Re: [求助]如何 在命令行里运行JAVA呢

#3

帖子 pengdong17 » 2009-05-20 11:59

原来 如此 :em20 \
呵呵
never mind
头像
pengdong17
帖子: 197
注册时间: 2009-02-15 16:46

Re: [求助]如何 在命令行里运行JAVA呢

#4

帖子 pengdong17 » 2009-05-20 12:02

哦 可是 ,如果 有 图形界面的呢? 运行 哪个 文件阿`

代码: 全选

pengdong@pengdong-laptop:~/NetBeansProjects/DesktopApplication1/build/classes/desktopapplication1$ java DesktopApplication1cd /home/pengdong/NetBeansProjects/DesktopApplication1/build/classes                                                                                               
Exception in thread "main" java.lang.NoClassDefFoundError: DesktopApplication1cd                                                               
Caused by: java.lang.ClassNotFoundException: DesktopApplication1cd                                                                             
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)                                                                              
        at java.security.AccessController.doPrivileged(Native Method)                                                                          
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)                                                                          
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)                                                                               
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)                                                                       
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)                                                                               
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)                                                                       
Could not find the main class: DesktopApplication1cd.  Program will exit.                                                                      
pengdong@pengdong-laptop:~/NetBeansProjects/DesktopApplication1/build/classes/desktopapplication1$ cd /home/pengdong/NetBeansProjects/DesktopApplication1/build/classes/desktopapplication1                                                                                                   
pengdong@pengdong-laptop:~/NetBeansProjects/DesktopApplication1/build/classes/desktopapplication1$ java DesktopApplication1AboutBox            
Exception in thread "main" java.lang.NoClassDefFoundError: DesktopApplication1AboutBox (wrong name: desktopapplication1/DesktopApplication1AboutBox)                                                                                                                                          
        at java.lang.ClassLoader.defineClass1(Native Method)                                                                                   
        at java.lang.ClassLoader.defineClass(ClassLoader.java:621)                                                                             
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        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)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: DesktopApplication1AboutBox.  Program will exit.
pengdong@pengdong-laptop:~/NetBeansProjects/DesktopApplication1/build/classes/desktopapplication1$

never mind
semper
帖子: 78
注册时间: 2007-07-26 11:34

Re: [求助]如何 在命令行里运行JAVA呢

#5

帖子 semper » 2009-05-21 0:07

请你打 jar包 谢谢
头像
pengdong17
帖子: 197
注册时间: 2009-02-15 16:46

Re: [求助]如何 在命令行里运行JAVA呢

#6

帖子 pengdong17 » 2009-05-21 10:31

搞定了 ,谢谢~
never mind
semper
帖子: 78
注册时间: 2007-07-26 11:34

Re: [求助]如何 在命令行里运行JAVA呢

#7

帖子 semper » 2009-05-24 0:38

你很厉害嘛 加油 兄弟 哈哈 你的短讯我不回复咯 哈哈 现在才注意到 不好意思啊
回复