微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Eclipse 有时在构建后不会生成 target-resources 文件夹

如何解决Eclipse 有时在构建后不会生成 target-resources 文件夹

我在我的 pom.xml 文件添加了注释处理器,它在 eclipse 外部使用终端时可以正常工作到生成资源文件夹,但是在 eclipse 内部使用终端时,生成的资源文件夹有时是空的。我该如何解决这个问题?提前致谢!

<build>
    <finalName>${project.artifactId}</finalName>
    <directory>${buildDirectory}</directory>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <annotationProcessors>
                    <annotationProcessor>org.hibernate.jpamodelgen.JPAmetamodelEntityProcessor</annotationProcessor>
                    <annotationProcessor>com.zenos.core.annotation.processing.PropertyNameAnnotationProcessor</annotationProcessor>
                    <annotationProcessor>com.zenos.core.annotation.processing.JsonSchemaAnnotationProcessor</annotationProcessor>
                </annotationProcessors>
                <compilerArguments>
                    <AaddSuppressWarningsAnnotation>true</AaddSuppressWarningsAnnotation>
                    <AjsonSchemaSrc>src/main/resources/com/zenos/json/schema</AjsonSchemaSrc>
                </compilerArguments>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-ejb-plugin</artifactId>
            <version>3.0.1</version>
            <configuration>
                <ejbVersion>3.0</ejbVersion>
                <archive>
                    <manifestEntries>
                        <Version>${maven.build.timestamp}</Version>
                        <Dependencies>deployment.zenos-app-1.0-SNAPSHOT.ear.zenos-ejb.jar,org.infinispan services export</Dependencies>
                    </manifestEntries>
                </archive>
            </configuration>
        </plugin>
    <pluginManagement>
        <plugins>
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
            <plugin>
                <groupId>org.eclipse.m2e</groupId>
                <artifactId>lifecycle-mapping</artifactId>
                <version>1.0.0</version>
                <configuration>
                    <lifecycleMappingMetadata>
                        <pluginExecutions>
                            <pluginExecution>
                                <pluginExecutionFilter>
                                    <groupId>org.apache.maven.plugins</groupId>
                                    <artifactId>maven-jar-plugin</artifactId>
                                    <versionRange>[3.1.0,)</versionRange>
                                    <goals>
                                        <goal>jar</goal>
                                    </goals>
                                </pluginExecutionFilter>
                                <action>
                                    <ignore></ignore>
                                </action>
                            </pluginExecution>
                        </pluginExecutions>
                    </lifecycleMappingMetadata>
                </configuration>
            </plugin>
        </plugins>
    </pluginManagement>
</build>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。