Ich habe kürzlich herausgefunden, dass das lombok.jar in unserem endgültigen Artefakt endet, was nicht notwendig sein sollte. In meinem Verständnis ist Lombok nur Kompilierzeit.Maven Umfang für Lombok (Kompilieren vs. Bereitgestellt)
Aber wenn ich es auf Umfang zur Verfügung gestellt, bekomme ich seltsames Verhalten in Komponententests. Sie stürzt mit ClassNotFoundExceptions dann, wenn
java.lang.NoClassDefFoundError: com/svv/esp/serviceimpl/dataimport/common/validation/LongValidator
zu lösen versucht Welchen Umfang Maven im Allgemeinen verwendet für lombok?
Ich bin mit Oracle JDK 1.8.0_25-b17 auf MacOSX 10.9
Nun müssen Sie möglicherweise den zu testenden Bereich festlegen. wie für Ihre Frage, ich setze es normalerweise zu kompilieren, aber nur weil ich zu faul bin, mich damit zu beschäftigen: p –