El paquete contiene objeto y paquete con el mismo nombre

Tengo problemas para compilar Scala con Maven o Eclipse, donde trato de importar una clase de un archivo Java que contiene un espacio de nombres y una clase del mismo nombre. Sin embargo,
puedo compilar scalac.

Por ejemplo, el proyecto Java (jar) contiene:

src/foo/bar.java

src/foo/bar/some_resource.txt

-> foobar.jar

Scala project references foobar.jar

Foobartest.scala:

import foo.bar

class foobartest {

}

El compilador se queja con:

package foo contains object and package with same name: bar 
one of them needs to be removed from classpath

Usando Maven 3.0.03 / Eclipse 3.7.1 con Scala 2.9.0.1 (y maven-scala-plugin).

El jarro con el que estoy teniendo problemas es jenkins-core-1.399.jar: definitivamente contiene varias instancias en las que hay un espacio de nombres y un objeto del mismo nombre.
Estoy intentando escribir un complemento de Jenkins en Scala (podría hacerlo en Java, pero preferiría scala ya que todas nuestras bibliotecas están en scala), que depende del uso de Maven -
https://wiki.jenkins-ci.org/ display / JENKINS / Plugin + tutorial .

Respuesta 1

Estoy creando una clase que se supone que puede usarse con una matriz de cualquier tipo de número (float, int, etc.), así que aquí hay un método que tengo: // T extiende Número público sincronizado T [] promedio () ...

Entonces, si creo un AlertDialog así: AlertDialog.Builder b = new AlertDialog.Builder (); b.setItems (MyStringArray, MyListener); b.create (). show (); Y luego quiero actualizar los elementos de la lista, ...

Digamos que tengo una clase, que implementa un método (addThings ()). Sirve como base de un árbol de subclases: ParentClass {protected void addThings () {map.add (thing1); ...

Estoy tratando de mostrar una imagen en mi aplicación ... picture = new JLabel ("No hay archivos seleccionados"); picture.setFont (picture.getFont (). deriveFont (Font.ITALIC)); picture.setHorizontalAlignment (...