PDA

View Full Version : چطور باید برنامه نوشته شده رو کامپایل کنم؟



Developer Programmer
پنج شنبه 08 آذر 1386, 09:22 صبح
کد زیر رو



public class HelloWorldApp
{
public static void main(String[] args)
{
// Display "Hello World!"
System.out.println("Hello World!");
}
}
با نام HelloWorldApp.Java ذخیره میکنم.
و برای کامپایل، مراحل زیر رو طی میکنم:


C:\Program Files\Java\jdk1.6.0\bin>javac c:\helloworldapp.java

C:\Program Files\Java\jdk1.6.0\bin>java c:\helloworldapp.java
Exception in thread "main" java.lang.NoClassDefFoundError: c:\helloworldapp/java
چرا کامپایل نمیشه؟
چیکار میشه کرد که هربار مجبور نشم، وارد C:\Program Files\Java\jdk1.6.0\bin بشم و از اونجا کامپایل کنم؟ :متفکر:

Bahmany
پنج شنبه 08 آذر 1386, 10:17 صبح
فکر کنم شما فراموش کرده اید در اولین خط دستور زیر را وارد کنید.

import java.io.*;

saeed_Z_F
پنج شنبه 08 آذر 1386, 15:08 عصر
سلام
اگه JDK 4 نصب داری عوضش کن یکی توی این لینک هم همین مشکل شما رو داشته :
http://forum.java.sun.com/thread.jspa?threadID=571464

دلیل این مشکل هم ست نبودن classpath نسخه jdk نصب شده است . که می تونی در Environment Variable ویندوز اونو ست کنی .
به این لینک هم سر بزن برای این کار شاید کمکتون کنه :
http://saeedzarinfam.blogspot.com/search/label/Java%20SE