Saltar al contenido

¿Por qué Eclipse Java Package Explorer muestra un signo de interrogación en algunas clases?

Si encuentras algún fallo en tu código o proyecto, recuerda probar siempre en un entorno de testing antes aplicar el código al trabajo final.

Solución:

Significa que la clase aún no se ha agregado al repositorio.

Si su proyecto fue desprotegido (probablemente un proyecto CVS) y agregó un nuevo archivo de clase, tendrá el ? icono.

Para otras decoraciones de etiquetas CVS, consulte http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.platform.doc.user/reference/ref-cvs-decorations.htm

Con algunos complementos de control de versiones, significa que el archivo local tiene aún no ha sido compartido con el repositorio de control de versiones. (En mi instalación, esto incluye complementos para CVS y git, pero no para Perforce).

A veces puede ver una lista de estas decoraciones en las preferencias del complemento en Equipo/X/Etiqueta Decoracionesdonde X describe el sistema de control de versiones.

Por ejemplo, para CVS, la lista se ve así:

ingrese la descripción de la imagen aquí

Estos adornos se agregan a los iconos de objetos proporcionados por Eclipse. Por ejemplo, aquí hay una tabla de iconos para el entorno de desarrollo de Java.

Parece que estás usando Subclipse; ¿Es eso correcto? Si es así, hay una gran lista de decoradores y sus descripciones en esta respuesta de Tim Stone.

Aquí está el fragmento relevante para su caso:

Archivo no versionado – Un archivo que no está bajo control de versiones. Por lo general, estos son archivos nuevos que aún no ha enviado al repositorio.
Archivo sincronizado – Un archivo sin cambios locales.

valoraciones y comentarios

Si aceptas, puedes dejar una noticia acerca de qué te ha impresionado de esta sección.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *