---
title: Espacio de trabajo para guardar los proyectos que creemos en Eclipse
url: https://jarroba.com/espacio-de-trabajo-para-guardar-los-proyectos-que-creemos-en-eclipse/
author: Ramón Invarato
date: 2012-03-29
modified: 2026-10-21
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Espacio de trabajo para guardar los proyectos que creemos en Eclipse", Ramón Invarato, jarroba.com
categories: Lenguajes de Programación
---

# Espacio de trabajo para guardar los proyectos que creemos en Eclipse

> Entiende qué es el espacio de trabajo de Eclipse y crea tu primer proyecto Java: paquete, clase y un programa que imprime texto por consola.

Es posible que te hayas liado con lo que las palabras “Espacio de trabajo” significan. Ya que se hace mención en la [introducción a un IDE](https://jarroba.com/aprender-a-programar-conociendo-lo-que-es-un-entorno-de-desarrollo-integrado-ide/) y en el tutorial anterior de [instalación de Eclipse](https://jarroba.com/instalar-bien-eclipse-un-ide-de-muchos/), para lo que parecen ser diferentes cosas.

 

Tenemos por un lado nuestro “**Espacio de trabajo**” en **Eclipse**.

 

[![Captura de la ventana de Eclipse vacía con Package Explorer, Outline y Console, que representa el espacio de trabajo](https://jarroba.com/wp-content/uploads/2012/03/1-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/1-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Y por otro lado nuestro “**Espacio de trabajo**” en una **carpeta**.

 

[![Captura del explorador de Windows con la carpeta «Mi Espacio de Trabajo de Eclipse» resaltada en el disco C:](https://jarroba.com/wp-content/uploads/2012/03/2-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/2-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Tiene pinceladas de parecer lo mismo ¿No?, **es exactamente el mismo** “**Espacio de trabajo**”. Ya que en Eclipse lo que se abren son los archivos de esa carpeta. Dicho de otra manera, la carpeta “Mi Espacio de Trabajo de Eclipse” es nuestro “maletín” con nuestros apuntes. Y Eclipse como buen IDE, lo que hace es de “mesa de trabajo” (como se dijo en el [tutorial sobre que era un IDE](https://jarroba.com/aprender-a-programar-conociendo-lo-que-es-un-entorno-de-desarrollo-integrado-ide/)) donde se extienden los apuntes para poder trabajar con ellos.

 

[![Esquema que compara Eclipse con una mesa de trabajo y la carpeta del espacio de trabajo con un maletín de apuntes](https://jarroba.com/wp-content/uploads/2012/03/3-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/3-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

**Todo lo que hagamos y guardemos** **en**la “mesa de trabajo” llamada **Eclipse**, **se guardará en esta carpeta** “maletín”. Y todo lo que modifiquemos de la carpeta “maletín” tendrá efectos a la hora de cargar los datos en Eclipse.

 

Por tanto, la carpeta maletín la podemos mover entre ordenadores -guardándola por ejemplo en un Pendrive- y usarla con diferentes Eclipses. Esa carpeta la tenemos que cuidar como si fuera hija nuestra -realmente lo es- son todas las horas dedicadas a nuestras creaciones con Eclipse. En la carpeta maletín está todo nuestro trabajo además de las configuraciones de Eclipse para hacernos la vida más cómoda.

 

Ya sabemos como actúa el “Espacio de trabajo”. Ahora crearemos apuntes -programas- para el maletín -carpeta- desde la mesa de trabajo -el IDE, en este caso Eclipse. Si todavía no lo ves claro, te recomiendo repasar los anteriores tutoriales comentados al principio del artículo.

 

Veamos nuestro “Espacio de trabajo” en paralelo, tanto el interior de la carpeta (maletín) a la izquierda de la siguiente imagen, como del IDE Eclipse (Mesa de trabajo) a la derecha de la imagen.

 

[![Captura de la carpeta del espacio de trabajo con .metadata junto a Eclipse, con un maletín y una mesa de trabajo superpuestos](https://jarroba.com/wp-content/uploads/2012/03/4-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/4-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

**La carpeta**maletín **contiene una carpeta llamada** “**.metadata**”, es la primera carpeta que crea Eclipse, y es donde se **guardan todas las configuraciones** -es una carpeta cuyo contenido se actualiza automáticamente por Eclipse, con lo que **no se toca** bajo ningún concepto.

 

Evidentemente, lo que queremos con todo este material es hacer nuestros propios proyectos. Supongamos que se nos ha ocurrido la brillante idea, aunque suene un poco simple y que no tenga nada que ver con Java, de hacer un “barco en una botella”. Hemos creado en nuestra cabeza un proyecto que se llama “proyecto_barco_en_una_botella”, y queremos pasarlo de la imaginación a la realidad.

 

[![Ilustración de un barco pirata dentro de una botella, idea del proyecto de ejemplo «barco en una botella»](https://jarroba.com/wp-content/uploads/2012/03/5-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/5-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Para ello nos vamos a nuestra “mesa de trabajo”, o sea Eclipse, y preparamos el entorno para nuestro nuevo proyecto, para que podamos hacer un barco dentro de una botella.

 

**En Eclipse** **en el recuadro que se llama “Package Explorer”** pulsamos el botón derecho del ratón y nos aparecerán unas opciones. Pulsamos “**New**” y de lo que aparece elegimos “**Java Project**”.

 

[![Captura del menú contextual de Package Explorer en Eclipse con New > Java Project resaltado y un ratón con clic derecho](https://jarroba.com/wp-content/uploads/2012/03/6-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/6-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

¡Vaya con el nombre, dentro de Nuevo, se llama Proyecto y además de Java! Pues sí, todo tiene que ver aunque no lo pareciera.

 

En la ventana emergente que se nos abre, **escribimos un nombre para nuestro proyecto en “Project name”** –el nombre tiene que ser todo junto sin espacios, solo admite letras sin la ñ, y números. Por ejemplo “proyecto_barco_en_una_botella” que habíamos pensado para nombrarlo en nuestra cabeza. Ya se van haciendo realidad nuestras ideas, aunque de momento no sea más que un cartel con el título de nuestro proyecto sobre la “mesa de trabajo”. El resto de opciones de la ventana emergente son herramientas muy útiles, pero como están nos sirve. Pulsamos en “**Finish**”.

 

[![Captura del asistente New Java Project con el nombre proyecto_barco_en_una_botella y el botón Finish resaltados](https://jarroba.com/wp-content/uploads/2012/03/7-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/7-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Veremos como nuestras expectativas se cumplen. Aparece el proyecto que hemos creado tanto en el “maletín” guardado, como en la “mesa de trabajo” desplegado.

 

[![Captura del proyecto creado, visible como carpeta en el espacio de trabajo y en el Package Explorer de Eclipse](https://jarroba.com/wp-content/uploads/2012/03/8-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/8-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Y veamos que se sigue cumpliendo lo que comentábamos. Si entramos en el proyecto recién creado de la carpeta del maletín, y clicamos en la flecha adyacente al proyecto para que se muestre su contenido. Descubriremos para nuestra mayor duda -no desesperemos- que solo tiene una miserable carpeta igual en ambos lados, llamada “src”.

 

[![Captura del explorador de Windows y Eclipse con el proyecto desplegado, que contiene solo la carpeta src en ambos](https://jarroba.com/wp-content/uploads/2012/03/9-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/9-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Entonces seguramente me dirás: ¿Todo lo anterior era mentira? Nada es lo mismo, salvo una porquería de una carpeta de tres #%&#$@%#% letras llamada “src”.

 

Y sin embargo todo es lo mismo. Esta **carpeta llamada “scr”** que viene de “Source Code” -código fuente- es donde **se almacenará ordenado todo el código que escribamos**en un futuro. Por tanto, tiene sentido que se vea en los dos lados, tanto en la carpeta maletín, como en nuestro IDE llamado Eclipse.

 

| **NOTA SOBRE EL RESTO DE CARPETAS:** En la carpeta maletín figuran varias **carpetas con un punto “.” delante**, **son configuraciones automáticas** que genera Eclipse, **no se tocan**. Estas carpetas no tienen sentido que se vean en el “package Explorer” de Eclipse, ya que como mesa de trabajo; las configuraciones podrían ser por ejemplo, que la lámpara de la mesa de trabajo esté encendida. Si nos apuntamos en una nota en el maletín: “para trabajar a gusto encender la lámpara de la mesa de trabajo”, pues cuando abramos nuestro proyecto encenderemos la lámpara pero no mostraremos la nota; sería estúpido que la nota ocupase espacio de la mesa de trabajo, cuando lo que queremos es que la lámpara esté encendida. Evidentemente todas estas configuraciones las gestiona automáticamente Eclipse, nosotros no tenemos que hacer nada. Existe también en la carpeta maletín una **carpeta llamada “bin”**. En este tutorial no entraremos en detalles, lo haremos más adelante. En esta carpeta se generarán los ficheros “.class” que servirán para que cualquier ordenador pueda ejecutarlos (si tienes más interés ahora mismo, aquí contendrá los archivos binarios generados por Java, en ficheros «.class»; lo que se denomina como [Bytecode de Java](http://es.wikipedia.org/wiki/Bytecode_Java)). Se generan automáticamente, con lo que **tampoco hay que tocar nada**. Si miramos en Eclipse, en nuestro proyecto, veremos que aparece el nombre de “**JRE System Library**”, la cual **no tocaremos**. Esto también será explicado en tutoriales posteriores, por lo que no voy a entrar de lleno a explicarlo. Aquí están todas las librerías que trae por defecto Java. “System” no significa sistema como tal, sino el paquete que contiene todas las librerías por defecto –lo veremos en el siguiente tutorial. Dicho para que se entienda, “JRE System Library” es la biblioteca y lo que hay dentro son los libros, si queremos hacer un libro de química por ejemplo, tenemos que recurrir a esa biblioteca que es la que tenemos. Por lo que se deduce que se podrían poner otras bibliotecas para que nuestro conocimiento sea mayor, y así hacer un libro de química con mejores datos. Este libro de química que hacemos es nuestro proyecto y las librerías nuestras referencias bibliográficas. |
| --- |

 

Para ello **vamos a Eclipse** y lo que hacemos es con el **botón derecho del ratón sobre la** **carpeta “src”**. Creamos un paquete para clasificar en “**New**” y luego “**Package**”.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/10-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/10-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

En la ventana emergente **le ponemos un nombre en** “**Name**” como por ejemplo “barco” y terminamos.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/11-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/11-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Se nos habrá creado un nuevo paquete vacío.

 

Para aclarar las cosas y no liarnos con los nombres. En resumen, lo que hemos hecho es crear una nueva carpeta (vale, se llama paquete, pero esto es por jerga de la programación orientada a objetos; para efectos es una carpeta dentro de nuestro proyecto). Es más, si nos fijamos en el maletín veremos que tenemos una nueva carpeta con el nombre que le hemos puesto al paquete, por tanto es lo mismo.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/12-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/12-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Ahora bien, ya tenemos el paquete. Ya llegamos a la parte divertida de escribir nuestro primer código. Para ello tenemos que crear un folio en blanco donde escribir. Para ello pulsamos con el **botón derecho sobre el paquete** que hemos creado y vamos a “**New**” y elegimos “**Class**”.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/13-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/13-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

De momento en la ventana emergente, y sin tocar nada más, **le ponemos un nombre en el campo “Name”**; por ejemplo “Primera_parte_del_barco”. Y pulsamos en terminar, "**Finish**".

 

[![](https://jarroba.com/wp-content/uploads/2012/03/14-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/14-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Se puede decir que lo que se llama clase es como un archivo “.txt”, sea un block de notas o si lo prefieres un Word hablando mal. Pero una clase tiene la extensión “.java”.

 

Si repasamos lo que hemos hecho: hemos creado una nueva carpeta -paquete- y dentro de la carpeta hemos creado un block de notas -clase-, ya estamos listos para empezar a programar.

 

Si echamos un ojo tanto a la carpeta maletín como a la mesa de trabajo Eclipse, descubriremos que dentro del paquete aparece también nuestra clase en los dos lados.

 

Vamos a escribir nuestro primer programa. Más o menos en el centro de Eclipse habrá aparecido una pestaña con el nombre que le pusimos a la clase, con un espacio en blanco con algo de código que se ha generado automáticamente.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/15-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/15-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

No nos líemos con este código, aunque Eclipse es muy listo, Java no tanto, es bastante estúpido y hay que repetirle las cosas. La primera línea de código es el paquete en el que está la clase abierta, y la siguiente línea con código es la propia clase. Por tanto, para escribir en la clase código tenemos que ponerlo entre los dos corchetes “{}” que hay.

 

[![](https://jarroba.com/wp-content/uploads/2012/03/16-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/16-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Ahora **vamos a escribir como tal nuestro primer programa**. En un futuro podremos poner lo que queramos, pero lo que vamos a poner entre los dos corchetes es el siguiente código:

 

```java

public static void main(String[] args) {
	System.out.print("Mi primer palo");
}
```

 

De modo que todo lo que está en nuestra clase será (Los intros vacíos no afectan al código, solo están puestos para mayor legibilidad):

 

```java

package barco;

public class Primera_parte_del_barco {

	public static void main(String[] args) {
		System.out.print("Mi primer palo");
	}

}
```

 

Este código lo que hace es decirle al ordenador que empiece a ejecutar por aquí. Lo de “System.*out*.print("Mi primer palo");” es lo que queremos que haga nuestro programa cuando se ejecute. En este caso que muestre por la consola el texto “Mi primer palo” -extenderemos esta explicación más adelante. Guardamos nuestro primer código en el icono del disquete.

 

[![Captura de Eclipse con el código de la clase Primera_parte_del_barco y el icono de guardar resaltado](https://jarroba.com/wp-content/uploads/2012/03/17-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/17-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Y lo **ejecutamos**para ver como funciona. Para ello**pulsamos sobre la flecha sobre círculo verde**.

 

[![Captura de Eclipse tras ejecutar el programa: la consola muestra «Mi primer palo» y el botón de ejecutar resaltado](https://jarroba.com/wp-content/uploads/2012/03/18-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/18-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)

 

 

Como **vemos en la consola** que exite en la parte inferior de Eclipse, aparece el texto que hemos escrito. Si lo cambiamos, guardamos y ejecutamos, aparecerá el nuevo.

 

| **CURIOSIDAD:** Si vamos a nuestra carpeta maletín, dentro de nuestro proyecto, a su vez dentro de la carpeta “src”, así dentro del paquete, llegaremos a la clase que hemos creado. Si abrimos el archivo con extensión “.java”, sea la clase, con el botón derecho del ratón y pulsamos en "Editar". [![Captura del explorador con el menú contextual del archivo .java y la opción «Editar» resaltada](https://jarroba.com/wp-content/uploads/2012/03/19-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/19-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png) Se abrirá con el bloc de notas. Veremos que aparece el mismo código que escribimos en Eclipse. [![Captura del archivo .java abierto en el Bloc de notas junto a Eclipse, mostrando el mismo código](https://jarroba.com/wp-content/uploads/2012/03/20-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png)](https://jarroba.com/wp-content/uploads/2012/03/20-Crear-nuestro-primer-proyecto-en-Eclipse-Jarroba.png) Obviamente, si cambiamos en el bloc de notas algo y lo guardamos, en Eclipse también cambiará. De ahí que una clase sea lo mismo que un bloc de notas pero que acaba en “.java” y no en “.txt”; el bloc de notas también actúa como entorno de desarrollo integrado -como mesa de trabajo- pero con muy pocas herramientas, por ejemplo no puede ejecutar, ni te pone el código en colores, etc. Por todo esto utilizamos Eclipse, es mejor. |
| --- |
