java - كيفية تكوين lombok في لونا الكسوف



eclipse maven (6)

أنا تكوين lombok في الكسوف لونا مع مي Mن. تتم إضافة التعليق التوضيحي بشكل صحيح ، ولكن لا يتم إنشاء أداة getter و setter.

eclipse.ini

`-vm E:\Program Files\Java\jdk1.7.0_60\bin`
`-vmargs`
`-Dosgi.requiredJavaVersion=1.7`
`-javaagent:F:\Tools\Java Lib\Lombok\lombok.jar`
`-Xbootclasspath/a:F:\Tools\Java Lib\Lombok\lombok.jar`
`-Xms40m`
`-Xmx512m`

https://code.i-harness.com


إذا كنت على النوافذ ، فتأكد من "إلغاء حظر" lombok.jar قبل تثبيته. إذا لم تقم بذلك ، سيتم تثبيته ولكنه لن يعمل.


إذا كنت في Windows ، فالرجاء تحديد "تشغيل كمسؤول" لمطالب الأوامر لتنفيذ تطبيق java (على سبيل المثال: لتنفيذ java -jar $ {your_jar_path} \ lombok-1.14.6.jar).


بدأ العمل فقط بعد

كسوف

ويجب علي إطلاقها في كل مرة. تنظيف في eclipse.ini لا يساعد.

حلول أخرى لم تكن مفيدة أيضا.


بعد أسبوعين من البحث والمحاولة ، تعمل الإرشادات التالية

Eclipse Java EE IDE لمطوري الويب.

الإصدار: Oxygen.3a Release (4.7.3a) هوية الإصدار: 20180405-1200

  1. نسخ Lombok.jar إلى دليل التثبيت حالتي (/ opt / eclipse-spring /)
  2. تعديل eclipse.ini openFile --launcher.appendVmargs

على النحو التالي:

openFile
--launcher.appendVmargs
-vmargs
-javaagent:/opt/eclipse-spring/lombok.jar
-Dosgi.requiredJavaVersion=1.8

......

في تبعية build.gradle ، قم بإضافة lombok.jar من الملف كما يلي

ملفات compileOnly ('/ opt / eclipse-spring / lombok.jar')

و yippee ، لدي يوم ترميز كبير مع lombok.


لقد اجتمعت مع نفس المشكلة بالضبط. واتضح أن ملف التكوين الذي تم إنشاؤه بواسطة gradle يطلب java1.7.
في حين أن نظامي لديه java1.8 مثبتة.

بعد تعديل مستوى توافق المترجم إلى 1.8. كل الأشياء تعمل كما هو متوقع.


للتكامل مع ECLIPSE LUNA في Windows 7 ، يرجى إتباع الخطوات التالية:

  • تحميل الجرة -> lombok-1.14.6.jar.
  • باستخدام موجه الأوامر انتقل إلى دليل جافا المثبت ونوعه

    java -jar ${your_jar_path}\lombok-1.14.6.jar.
    

    هنا $ {your_jar_path} هو دليل مخزن جرة lombok-1.14.6.jar.

  • بعد ذلك ، سيطلب منك تثبيت Eclipse بالفعل في نظامك وتحتاج إلى تحديد المكان الذي تريد الدمج فيه.
  • بعد ذلك تحتاج إلى فتح ملف eclipse.ini وجعل الدخول أدناه

    -vmargs
    

    مثل

    -Xbootclasspath/a:lombok.jar
    -javaagent:lombok.jar
    
  • بدء كسوف الخاص بك الآن وإنشاء مشروع Maven وجعل الدخول في pom.xml كما هو مذكور أدناه:

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.14.6</version>
        <scope>provided</scope>
    </dependency>
    

بعد ذلك ، تصبح جاهزًا لكتابة شفرتك والتحقق من ذلك. بدون تعليقDATA ، يبدو الأمر كما يلي: مع تعليقDATA ، يبدو الأمر كما يلي:

مثال ركضت الأمر

C: \ Program Files \ Java \ jdk1.7.0_75> java -jar C: \ Users \ Shareef-VM.m2 \ repository \ o rg \ projectlombok \ lombok \ 1.14.8 \ lombok-1.14.8.jar





lombok