我下载源Protobuf zip文件.然后我打开我的Classic Eclipse并选择File-> Import-> Existing Maven Projects.
我选择根文件夹为/ java.它显示已勾选pom.xml,选择Next.
屏幕显示:Setup Maven插件连接器:with
maven-antrun-plugin:1.3:run (2 errors):
No marketplace entries found to handle maven-antrun-plugin:1.3:run in Eclipse. Please see Help for more information.
我在这里错过了什么吗?
解决方法:
您可以忽略该错误.但是当导入过程结束时你可能会得到:
Plugin execution not covered by lifecycle configuration:
org.apache.maven.plugins:maven-antrun-plugin:1.3:run (execution:
generate-sources, phase: generate-sources)
简单的解决方法?将下一个代码块添加到pom.xml:
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.apache.maven.plugins
maven-antrun-plugin
[1.0.0,)
run
false
经过一些常规的更新Maven项目配置,清除并重建所有,pom问题消失.
但是,你可能会得到一些关于缺少类的错误.您必须download protoc二进制文件并为您在sources目录中找到的所有.proto文件执行它.例:
protoc --java_out=src/main/java -I../src ..\ src\google\protobuf\descriptor.proto
标签:java,eclipse,windows
来源: https://codeday.me/bug/20190518/1126681.html