النملة لا تستطيع العثور على Javac.بغض النظر عما أفعله، فإنه يدعي دائمًا أن Java_HOME هو "C:\Program Files\Java\jre6"

StackOverflow https://stackoverflow.com/questions/1063832

  •  21-08-2019
  •  | 
  •  

سؤال

…وهذا خطأ.

هذا هو الخطأ الذي أحصل عليه:

فشل إنشاء C: _traderPlatform Clients Open Open Java Applets ppdatatransporter nbproject build-impl.xml: 338:حدث الخطأ التالي أثناء تنفيذ هذا السطر:C:_TraderPlatform\Clients\Open\Open\Java\Applets\PPDataTransporter bproject\build-impl.xml:158:غير قادر على العثور على مترجم javac؛com.sun.tools.javac.Main غير موجود في مسار الفصل.ربما لا يشير Java_HOME إلى JDK.تم ضبطه حاليًا على "C:\Program Files\Java\jre6"

لقد قمت بتعيين متغير بيئة يسمى JAVA_Home للإشارة إلى:"C:\ملفات البرنامج\Java\jdk1.6.0_12"

Javac.exe موجود بالتأكيد C:\ملفات البرنامج\Java\jdk1.6.0_12\bin

لقد حصلت على %JAVA_HOME%\Bin في متغير PATH الخاص بي.

لقد تعاملت مع إعدادات "JavaHome" المتنوعة ضمن HKLM\SOFTWARE\JavaSoft وأنا الآن عالق تمامًا.

كل ما أردت فعله هو إنشاء تطبيق Java صغير من سطر الأوامر باستخدام ملف build.xml الذي طرحه netbeans للمشروع.

أي أفكار أي شخص؟

هل كانت مفيدة؟

المحلول

حسنا ANT يعمل الآن.

ماذا فعلت؟

لقد قمت بإزالته من ملفات c:\program وأعدت تثبيته في "c:\ant"

يبدو أنه لا يحب أسماء الملفات أو الدلائل غير 8.3.

ومن المضحك أنني فعلت هذا فقط لأنني أخطأت في قراءة جزء الدليل الذي اقترح ألا يكون ANT في مواقع غير ذات نمط 8.3 في 95/98/ME.لم أعثر على مرجع نظام التشغيل وقمت بتجربته.أنا أقوم بتشغيل فيستا.

اوه حسناً...

شكرا لشباب مساعدتكم.

نصائح أخرى

في Eclipse، قم بتعيين إعداد JRE المثبت على JDK - في المشروع (خصائص المشروع -> Java Build Path-> Libraries)، أو الإعداد الافتراضي العام في التفضيلات (Java->JREs المثبتة).إعداد Eclispe أقوى من متغير النظام.

ما عليك سوى تضمين Tools.jar في مسار فئة النمل، أينما تم تثبيته.

تحتاج إلى التحقق من أن اسم المتغير هو Java_HOME كل الحروف الكبيرة.قم أيضًا بتشغيل المسار من سطر الأوامر وتأكد من أن عبارة المسار تحتوي على القيمة الصحيحة لـ JAVA_HOME.

ما هي عملية البناء التي تقوم بتشغيلها؟هو أحد إعدادات البرامج النصية للبناء JAVA_HOME?

حسنًا يا رفاق، بالنسبة لنظام التشغيل Windows 7، فإنه يحتاج إلى Java_HOME كمتغير بيئي لنظام التشغيل Windows، ولقد أضفت أيضًا C:\Program Files\Java\jdk1.7.0_03\ وC:\Program Files\Java\jdk1.7.0_03\bin إلى PATH، أعد تشغيل Eclipse، والآن يعمل....حسنًا ، لدي مشاكل أخرى بالرغم من ذلك :D

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top