当前位置:  技术问答>java相关

運行出錯,編譯沒問題,是不是環境配置問題?

    来源: 互联网  发布时间:2017-03-19

    本文导语:  我的java安裝在c:java2,Path設為:c:java2bin;c:java2lib; classPath設為:c:java2libtools.jar;%java_home%libdt.jar; e:javamypackage;在e:盤上建立了e:javamypackagecomjava.examples 下面的代碼文件Hello.java就放在e:javamypackagecomjava.exaples下: package com.jav...

我的java安裝在c:java2,Path設為:c:java2bin;c:java2lib;
classPath設為:c:java2libtools.jar;%java_home%libdt.jar;
e:javamypackage;在e:盤上建立了e:javamypackagecomjava.examples
下面的代碼文件Hello.java就放在e:javamypackagecomjava.exaples下:

package com.java.examples;   // A unique class name prefix
public class Hello {                         // Everything in Java is a class
    public static void main(String[] args) { // All programs must have main()
        System.out.println("Hello World!");  // Say hello!
    }                                        // This marks the end of main()


----------------------------------------------------------------------------------------------------------------------------------------------------
e:javamypackage>javac Hello.java -------沒問題
e:javamypackage>java Hellow 就出現以下錯誤:
Exception in thread "main" java.lang.NoclassDefFoundError:Hello(wrong name:com/java/examples/Hello>
   at java.lang.ClassLoader.defineClass0(Native Method)
   at java.lang.ClassLoader.definClass(ClassLoader.java:509);
   at java.security.SecureClassLoader.defineClass(secureclassLoader.java:123)
等一類似這樣的錯誤 ,請大家幫忙解決!!

|
我的目录结构是这样的:
C:COM
└─java
    └─examples
C:>c:j2sdkbinjavac comjavaexamplesHello.java
C:>c:j2sdkbinjava com.java.examples.Hello

|
import java.util.*;
天啦,我怎么没想到这个

|
javac -d . Hello.java
java com.java.exampls.Hello

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3