只能导入一种类型。 <class>解析为一个包

时间:2016-08-09 17:47:51

标签: java eclipse jenkins jenkins-plugins spring-tool-suite

很长一段时间以来,我一直在使用STS(eclipse)在jenkins和jenkins-plugins上编码。

但是自从我升级到最新版本(STS 3.8.1)后,我再也无法这样做......原因是我在导入jenkins-plugin项目时遇到的错误(基于maven,例如https://github.com/jenkinsci/config-file-provider-plugin/):

Dim str As String = "abcd,abcd,abcd,abcd,abcd,abcd,abcd,abcd"
Dim replace As String = "efgh"
For i As Integer = 0 To str.Count(Function(x) x = ","c)
    Dim strParts = str.Split(","c)
    strParts(i) = replace
    Dim value As String = String.Join(",", strParts)
    Console.WriteLine(value)
Next

虽然关于存在一个与类相同的包的事实是正确的,但是Jenkins源中的许多类都是这种情况。这实际上是一种约定,属于特定类的所有资源都必须放在与该类同名的包中。

我可以做些什么来忽略这个错误吗?

1 个答案:

答案 0 :(得分:4)

它是eclipse中的一个错误,希望很快得到修复:https://bugs.eclipse.org/bugs/show_bug.cgi?id=495598