Ane*_*pic 2 java intellij-idea jenkins-plugins
好的,首先我几乎完全不熟悉 Java 和 Java 工具。
我正在尝试为 Jenkins插件提供错误修正。代码方面的修复很简单,我的问题是尝试编译项目并在本地运行测试。
我已经安装了 IntelliJ IDEA 15CE 并启动了一个新项目,将其指向我的插件存储库的本地克隆。
它已经消失并在 Maven 依赖项方面“下载了互联网”。大多数情况下,一切看起来都不错。我想做的是运行测试...
如果我右键单击项目的根目录并选择“运行所有测试”,则会出现错误:
Error:(115, 29) java: cannot find symbol
symbol: variable Messages
location: class hudson.plugins.copyartifact.BuildSelector
Run Code Online (Sandbox Code Playgroud)
此错误的来源是一行:
console.println(Messages.CopyArtifact_MissingSrcArtifacts(srcDir));
Run Code Online (Sandbox Code Playgroud)
据我所知,Messages符号应该解析为这个属性文件:
https : //github.com/jenkinsci/copyartifact-plugin/blob/master/src/main/resources/hudson/plugins/copyartifact/Messages.properties
.. .其中 IDEA 在项目树视图中识别为“资源包”。
但是编译项目的时候好像没有识别出来。
我不知道从哪里开始解决这个问题。如果我将提交提交到 GitHub 上的拉取请求并让 cloudbees.com Jenkins 服务器运行它们,则测试运行良好,但我希望能够首先在本地测试内容。
| 归档时间: |
|
| 查看次数: |
822 次 |
| 最近记录: |