O hatayı göz ardı edebilirsiniz. Ama alma işlemi bitirmek muhtemelen girersiniz: org.apache.maven.plugins: maven-antrun-eklentisi: 1.3: run (yürütme: oluşturmak-kaynaklar yaşam döngüsü yapılandırma kapsamına girmeyen
Eklenti yürütme faz: üretken kaynaklar)
Eğer öyleyse, geçerli yapılandırmanız maven-antrun'u desteklemiyor. Burada ilgili soru bulabilirsiniz: How to solve "Plugin execution not covered by lifecycle configuration" for Spring Data Maven Builds
sorunun bir açıklama burada bulunabilir: çözmek için http://wiki.eclipse.org/M2E_plugin_execution_not_covered
Kolay yolu? senin pom.xml kod sonraki bloğu ekleme: berrak bazı olağan güncelleme Maven projesi yapılandırmasından sonra
<pluginManagement>
<plugins>
<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-antrun-plugin</artifactId>
<versionRange>[1.0.0,)</versionRange>
<goals>
<goal>run</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute>
<runOnIncremental>false</runOnIncremental>
</execute>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
ve tüm yeniden, pom sorun ortadan kalkar.
Ama sonra muhtemelen eksik sınıfları hakkında bazı hatalar elde edecektir. Sen Protoc ikili download ve için size kaynaklar dizininde bulabileceğiniz tüm .proto dosyalarını çalıştırmak zorundadır. Örnek: Aşağıda
protoc --java_out=src/main/java -I../src ..\ src\google\protobuf\descriptor.proto
java projesi özel bir şey vardır. Bunu oluşturmak için 'mvn' komut satırını kullanmayı deneyin. – Kane