PDA

View Full Version : باز هم مشکل در اجرای برنامه جاوا



delafarin
پنج شنبه 21 آذر 1387, 17:28 عصر
با تشکر از شما

class helloworld
}
([]public static void main(String args
}
("System.out.println("HELLO
{
{


من تمام موارد رو رعایت کردم ولی بازهم اجرا نشد و error های زیر داد :

F:\Program Files\Java\jdk1.6.0_05\bin>java d:\helloworld.java
Exception in thread "main" java.lang.NoClassDefFoundError: d:\helloworld/java
Caused by: java.lang.ClassNotFoundException: d:\helloworld.java
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)

که البته فایل helloworld.classدر درایو d ساخته شده است

F:\Program Files\Java\jdk1.6.0_05\bin>javac d:\helloworld.class
javac: invalid flag: d:\helloworld.class
Usage: javac <options> <source files>
use -help for a list of possible options
دیگه نمی دونم چکارش کنم .

javaphantom
پنج شنبه 21 آذر 1387, 18:47 عصر
با تشکر از شما

class helloworld
}
([]public static void main(String args
}
("System.out.println("HELLO
{
{


من تمام موارد رو رعایت کردم ولی بازهم اجرا نشد و error های زیر داد :

F:\Program Files\Java\jdk1.6.0_05\bin>java d:\helloworld.java
Exception in thread "main" java.lang.NoClassDefFoundError: d:\helloworld/java
Caused by: java.lang.ClassNotFoundException: d:\helloworld.java
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)

که البته فایل helloworld.classدر درایو d ساخته شده است

F:\Program Files\Java\jdk1.6.0_05\bin>javac d:\helloworld.class
javac: invalid flag: d:\helloworld.class
Usage: javac <options> <source files>
use -help for a list of possible options
دیگه نمی دونم چکارش کنم .

پشت اون کلاست کلمه public رو بزار درست می شه.

public class HelloWorld

همچنین ته خطی که نوشتی System آخر ; یادت رفته.
معلومه تازه یک چیزایی c++ یاد گرفتیا

ahmad598
پنج شنبه 21 آذر 1387, 21:36 عصر
چون اولین اروری که میده اینه که main رو پیدا نکرده احتمالا به classpath مربوط میشه. برای اینکه درست بشه اینطوری اجرا کن:


D: -->enter
java -classpath . helloworld -->enter

اون نقطه میگه که همین دایرکتوری که الان توش هستیم classpath هست. در ضمن نباید آخرش .java بیاری، درستش اینیه که نوشتم.

delafarin
پنج شنبه 21 آذر 1387, 22:23 عصر
پشت اون کلاست کلمه public رو بزار درست می شه.

public class HelloWorld

همچنین ته خطی که نوشتی System آخر ; یادت رفته.
معلومه تازه یک چیزایی c++ یاد گرفتیا
--------------------------------------------------------------
ببخشید public هم گذاشتم ولی بازهم جواب نداد در ضمن ; هم در برنامه گذاشتم واگر نه ارور می داد اونم اروری به صورت زیر :

d:\helloworld.java:5: ';' expected
System.out.println("HELLO")
^
1 error

HuNTeR@bn
جمعه 22 آذر 1387, 10:51 صبح
عزیز این چیزی که نوشتی مشکل تایپی زیاد داره
بنابراین من از اول برات نوشتم
این کد رو

public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello World");
}
}
تو یه فایل با اسم HelloWorld.java ذخیره کن
بعد با دستور

javac HelloWorld.java
کامپایلش کن
بعد هم با دستور

java HelloWorld
اجراش کن

amirafshari
پنج شنبه 14 آبان 1388, 11:14 صبح
سلام
من NetBeans رو نصب کردم اما نمی دونم چجوری میشه برای طراحی سایت ازش استفاده کرد. شنیدم محیط ویژوال داره .این محیط ویژوال برای طراحی سایت هم هست ؟ مثلا میشه یه Button رو توی بخش Design انداخت روی فرم ؟
خواهشاً راهنمایی جز به جز و کامل بکنید . چون اولین باره که NetBeans نصب کردم و اصلا با جاوا کار نکردم.می خوام با جاوا برنامه نویسی وب کار کنم.
برای شروع مرجعی هست که کار با این نرم افزار رو با برنامه های ساده شروع کرده باشه؟
ممنون

Cold.82
پنج شنبه 14 آبان 1388, 12:49 عصر
http://netbeans.org/kb/trails/web.html

برای ایران


Forbidden

You don't have permission to access /kb/trails/web.html on this server.

از پرو-کسی استفاده کنید