Saya mencoba menggunakan Lombok dalam proyek saya yang saya kembangkan menggunakan IntelliJ IDEA 11.
Saya telah menginstal plugin pihak ke-3 untuk IDEA dan tampaknya berfungsi dengan baik karena IDEA melihat semua metode / bidang yang di-autogenerasi.
Jadi saya punya kelas yang menggunakan Slf4j. Saya membubuhi keterangan seperti ini
import lombok.extern.slf4j.Slf4j;
@Slf4j
public class TestClass
{
public TestClass()
{
log.info("Hello!");
}
}
Tapi ketika saya membangun saya meludah compiler proyek: cannot find symbol variable log
.
Bisakah Anda memberi tahu saya apa yang saya lewatkan di sini?
Pembaruan: Ternyata proses anotasi RequestFactory yang gagal.
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
Ada ide tentang penyelesaian masalah?
Update2: Mungkin itu bukan sesuatu yang ingin didengar pembaca, tetapi akhirnya saya beralih ke Scala .