title: Lombok @RequiredArgsConstructor not working, causing "the blank final field may not have been initialized" error during compilation in Eclipose
body: <p>Eclipse throws error message that </p>
  
  <blockquote>
    <p>"the blank final field may not have been initialized"</p>
  </blockquote>
  
  <p>even when i have the <code>@RequiredArgsConstructor</code> set.</p>
  
  <pre><code>@Component
  @RequiredArgsConstructor
  class DataWriter implements ApplicationRunner{
  
      private final AccountRepository accountRepo;
  
      @Override
      public void run(ApplicationArguments args) throws Exception {
  
      }
  
  }
  </code></pre>
  
  <p>Compilation should not throw error because Lombok should have created the constructors automatically</p>