我想在lombok中使用idea jetty runner插件,但到目前为止,我得到了以下错误: java: cannot find symbol. symbol: variable log
这是因为我在日志中使用lombok注解@slf4j,我假设jetty插件不处理注解。
在intellij中启用了注解处理功能。
import lombok.extern.slf4j.Slf4j;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@Slf4j // Lombok annotation for logs
@WebServlet(name = "MyServlet", value = "/my-servlet-url")
public class MyServlet extends HttpServlet {
@Override
public void doPut(HttpServletRequest request, HttpServletResponse response) throws IOException {
log.info("First Log");
}
}
使用 mvn jetty:run
效果很好。
暂无答案!
目前还没有任何答案,快来回答吧!