2010-09-06 11 views

Respuesta

27

bug 190783 podría ser relevante para esta pregunta.

esta advertencia ahora tendrá dos soluciones rápidas:

-uno que añade el atributo "dependency" (esta es la solución rápida de corriente)

-uno que añade el atributo "nondependency"; la adición de este atributo excluirá explícitamente la entrada cp de la consideración como posible dependencia de publicación/exportación. Si el usuario cambia de opinión, puede eliminar este atributo a través de la interfaz de usuario de compilación de JDT.

Como Mondain comentarios:

he encontrado! Haga clic derecho en la advertencia y seleccione la solución rápida, ¡sí!

eso es precisamente cómo se puede utilizar Quick Fix: Véase también FAQ What is a Quick Fix?, Quick Fix y Quick Assist

alt text

+2

¡Bonito hallazgo! Me sorprende que aún no se haya solucionado después de 6 lanzamientos (3.0 -> 3.6). –

+0

La solución rápida está en 3.6. Me solucionó el problema. –

+1

Ok, tal vez estoy jugando tonto aquí, pero ¿dónde configuro el atributo? ¿Debo editar el texto del archivo .classpath? –

1

Una solución rápida para un proyecto completo (puede ser demasiado codicioso sin embargo). Asume las utilidades de Linux (o cygwin):

cp .classpath classpath-bak 
cat classpath-bak | sed '[email protected]^\(\s*<classpathentry kind=.*\)/>\s*[email protected]\1><attributes><attribute name="org.eclipse.jst.component.nondependency" value=""/></attributes></classpathentry>@' > .classpath 
Cuestiones relacionadas