将 Jenkins 插件导入为 Maven 项目时无法解决消息错误

Messages cannot be resolved error when imported Jenkins plugin as Maven project

我是 Jenkins 插件开发的新手。我已将 Jenkins 插件导入为 maven 项目,我正在使用 Luna Eclipsejdk1.7Maven3.0

我已经构建的导入项目 'mvn using clean install' 并且构建成功,但我仍然收到错误提示 无法解析消息

我尝试过清理、构建、刷新项目、更改工作空间,也尝试过,

在包资源管理器中单击此文件夹,然后按照 Jenkins https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+plugin+development+with+Eclipse

建议的 Build Path > Use as Source Folder 从上下文菜单中添加它

但我仍然遇到同样的问题。尽管这在构建项目时不会出现任何错误,但它在文件夹中显示为错误。我该如何克服这个问题,我们将不胜感激。提前致谢。

我找到了答案,很简单。

如果您看到 Eclipse 报告 "Messages" 类 不存在,请确保 Eclipse 将您的 target/generated-sources/localizer 目录视为源根目录之一。如果没有,请在包资源管理器中单击此文件夹,然后按照 "Build Path > Use as Source Folder"

从上下文菜单中添加它

让我们尝试将其翻译成英文,

在 Eclipse 的导入文件夹中搜索名为 genarated-source 的文件夹。 你会在下面找到它:ex- jenkins-ci------>traget---->generated-sources---->localizer

右键单击 localizer select "Build Path > Use as Source Folder"

其中 jenkins-ci 是您导入到 eclipse 中的主文件夹。