मैं अपनी परियोजना में लोम्बोक का उपयोग करने की कोशिश कर रहा हूं जो मैं IntelliJ IDEA 11 का उपयोग करके विकसित कर रहा हूं।
मैंने IDEA के लिए 3-पार्टी प्लगइन स्थापित किया है और यह ठीक काम कर रहा है क्योंकि IDEA सभी ऑटोजेनेरेटेड तरीकों / क्षेत्रों को देखता है।
तो मेरे पास एक वर्ग है जो Slf4j का उपयोग करता है। मैंने इसे इस तरह एनोटेट किया
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class TestClass
{
public TestClass()
{
log.info("Hello!");
}
}
लेकिन जब मैं अपने प्रोजेक्ट कंपाइलर स्पिट का निर्माण करता हूं cannot find symbol variable log
:।
क्या आप मुझे बता सकते हैं कि मैं यहाँ क्या याद कर रहा हूँ?
अद्यतन: यह पता चला है कि यह RequestFactory एनोटेशन प्रक्रिया विफल है।
input files: {com.zasutki.courierApp.server.TestServlet, com.mine.courierApp.server.model.DatastoreObject}
annotations: [javax.inject.Singleton, javax.inject.Inject, lombok.Getter, lombok.Setter, com.googlecode.objectify.annotation.Id, com.googlecode.objectify.annotation.OnSave]
Processor com.google.web.bindery.requestfactory.apt.RfValidator matches [lombok.Getter, com.googlecode.objectify.annotation.Id, javax.inject.Inject, lombok.Setter, com.googlecode.objectify.annotation.OnSave, javax.inject.Singleton] and returns false.
cannot find symbol variable log
वर्कअराउंड पर कोई विचार?
Update2: शायद यह कुछ पाठकों को सुनना नहीं है, लेकिन मैंने स्केल पर स्विच करना समाप्त कर दिया ।