انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: Soroosh82 در 04 مهر 1393، 10:50 بظ
-
سلام من وقتی می خواهم نرم افزار NetBeans نصب کنم خطا زیر رو میده
root@localhost NetBeans IDE 8.0.1 Linux]# sh netbeans-8.0.1_SoftGozar.com-linux.sh
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
No protocol specified
Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"
-
از JDK 1.8 استفاده میکنی؟
-
بله از جاوا 1.8 استفاده میکنم از مخازن نصب کردم
-
احتمال اول اینه که Java8 درست نصب نشده باشه. چون خیلی از PPAهایی که Java8 رو دارن خرابن! با این دستور چک کن ببین JDK1.8 رو نصب داری یا نه:
$ javac -version
اگه خروجی یه چیزی مثل این بود یعنی JDK 1.8 درست نصب شده:
javac 1.8.0_20
در غیر اینصورت پیشنهاد میکنم از یه راه بهتر JDK1.8 رو بگیری. من همینجا یه سوال پرسیدم که یکی از دوستان بم لینک داده. البته من آخرش دوباره رفتم از سایت Oracle دانلود کردم! ;D
http://forum.ubuntu.ir/index.php/topic,101107.0.html
اما اگه مطمئن شدی JDK 1.8 درست نصب شده این رو هم امتحان کن:
با یه ادیتور ساده (مثلا gedit یا vim) یه فایل java بساز، با این دستور:
$ gedit FirstApp.java
و این کد رو توش بنویس:
public class FirstApp {
public static void main(String[] args) {
System.out.println("Java Is OK! :D");
}
}
حالا با javac کامپایلش کن:
$ javac FirstApp.java
و در نهایت اجراش کن:
$ java FirstApp.class
اگه حین انجام اینکارا خطایی چیزی داد بیا اینجا بگو شاید بشه دلیل رو پیدا کرد.
ببین اگه اینکار رو بدون هیچ خطایی میتونی انجام بدی ایراد از NetBeans باید باشه. بنظرم یه بار دیگه از سایت خودش دانلودش کن.
-
جاوا را با چیز شکن از سایت اوراکل دانلود کردم و NetBeans نصب شد.
ممنون از کمک تون