Bueno, este tema está solucionado y lo adecuado sería marcarlo como tal (botón abajo) y abrir uno nuevo para hacer las preguntas.
¿Presentar un proyecto desde el ordenador de tu casa? Arriesgado, imagina que se cae tu conexión de internet, se cuelga el ordenador o tienes ip dinámica. Aparte de eso tendrías que configurar tu servidor/SO/router para que acepte llamadas desde fuera de tu red.
Si es desde otro ordenador de una intranet, bueno, pero tendrías que saber si los administradores de la red te lo permiten.
Una aplicación de muestra usando Oracle es como matar moscas a cañonazos, como supongo que es algún tipo de trabajo para clase, hay tres opciones, de peor a mejor.
1) Que hayan previsto que necesitáis una BBDD para presentarlo y os la ofrezcan, por lo que necesitarías saber de qué tipo y versión, y tener las propiedades de acceso a la BBDD en un archivo de properties. De esa forma te generas el war, llevas los scripts de SQL para crear las tablas de datos necesarias y lo despliegas donde te digan.
2) Usar base de datos embebida, casi no tendrás que cambiar código y podrás llevar todo lo necesario en un war, sin depender de nada más que exista un servidor. Hay servidores que incluso traen una (WASCE, Glassfish)
http://www.javcasta.com/2011/02/09/e...do-embebido-1/
3) Mejor opción
Consigue un portátil y monta tu proyecto en él.