Nombre de la carpeta del proyecto en NetBeans que interfiere con la implementación de JSF / GlassFish

No estoy seguro de si se trata de un problema de JSF o de NetBeans. Soy muy nuevo en ambos. Tampoco estoy seguro de si stackoverflow es el mejor sitio de SE para esto, así que si estoy equivocado, ayúdeme y migre. Gracias.

Tengo un proyecto en una carpeta, digamos C: \ Folder1, y cuando intento "implementarlo" en el servidor de GlassFish, recibo errores extraños sobre una clase faltante ... aunque esa clase ni siquiera es parte de esto proyecto. Creo que C: \ Folder1 puede haber sido algo que usé en el pasado para un proyecto diferente, pero eso ya pasó. Entonces, este nuevo proyecto, si lo muevo a la carpeta C: \ Folder1a o C: \ Folder2 o CUALQUIER otra cosa, pero C: \ Folder1 ... entonces se implementará bien. Pero si lo muevo de nuevo a la Carpeta1 (es decir, la misma estructura de directorio debajo de ese nivel), recibo los misteriosos mensajes de error del servidor de GlassFish acerca de no poder encontrar la clase que ni siquiera necesita.

Obtuve una sugerencia en otro lugar para intentar "limpiar" y reconstruir el proyecto, pero eso no funcionó. Aquí hay más detalles sobre los pasos que seguí.

Cree un nuevo proyecto en Netbeans, apúntelo a una carpeta vacía llamada Ex2605. Después de eso, traigo un par de archivos de origen (.java y .xhtml) a esa estructura de directorios Ex2605. Cuando limpio y construyo, dice ok. Cuando intento desplegar, me sale este error:

Error durante la implementación: Excepción al cargar la aplicación: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: java.lang.NoClassDefFoundError: LShoppingCart; Por favor, consulte server.log para más detalles. C: \\ Ex2605 \ nbproject \ build-impl.xml: 721: El módulo no se ha implementado. Ver el registro del servidor para más detalles. FALLO DE CONSTRUCCIÓN (tiempo total: 16 segundos)

"ShoppingCart" es una clase de un proyecto diferente, que una vez tuve hace mucho tiempo en un directorio llamado Ex2605 en la misma ubicación. Pero ese directorio ya no existe, se ha eliminado de la lista de proyectos de Netbeans y NO hay referencias a la clase ShoppingCart en ninguno de los archivos que se encuentran actualmente en la carpeta Ex2605. Entonces, el hecho de que Netbeans aparentemente está buscando algo llamado LShoppingCart me dice que mantiene un historial en otro lugar de lo que solía tener en la carpeta Ex2605, y al parecer necesito limpiar ese historial pero no tengo idea de cómo hacerlo.

Si intento todo lo anterior con cualquier directorio que no tenga el nombre Ex2605, funciona bien.

¿Algunas ideas? Obviamente puedo evitarlo, pero todavía me molesta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta