标签: java spring eclipse maven mapstruct
Mapstruct在执行kops export kubecfg $CLUSTER_NAME 之后会生成一个类,但是如果未完成,则运行我的spring boot应用程序时会得到一个找不到类的异常。我想知道是否可以对Eclipse进行任何操作或在pom.xml文件中添加某些内容(因为它是多个项目,所以我需要首先对每个项目执行mvn clean install),以便Mapstruct在我刚开始时生成类正常运行我的程序
kops export kubecfg $CLUSTER_NAME
mvn clean install
答案 0 :(得分:2)
要使IDE生成类,您需要对其进行设置。
您可以阅读有关MapStruct here的Eclipse集成的更多信息。
简而言之,您需要安装m2e-apt Eclipse插件,该插件会自动获取并应用注释处理器设置。
您还需要将以下内容添加到<properties>中的pom.xml
<properties>
pom.xml
<!-- automatically run annotation processors within the incremental compilation --> <m2e.apt.activation>jdt_apt</m2e.apt.activation>