- Junior Gutierrez @jg2kpy
- Diego Duarte @diemanuel99
- Alejandro Cabral @alcabvaldo
- Jovana Alvarez @jovananayeli
Mínimamente JDK 1.8 y un IDE que soporte proyectos Java Maven como por ejemplo Netbeans, Eclipse o IntelliJ.
Actualizar repositorio
sudo apt update
Instalar el JDK (Java development kit)
sudo apt install default-jdk
Instalar un IDE de Java (en este ejemplo netbeans)
sudo apt install netbeans
Seguir esta guía de la wiki de Arch: https://wiki.archlinux.org/title/netbeans
Usar los instaladores
JDK por Oracle: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
Netbeans por Apache: https://netbeans.apache.org/download/nb120/nb120.html
Seguir este video tutorial: https://www.youtube.com/watch?v=gDKhuC4LDQk
El proyecto ServerTCP ya trae una base de datos poblada en el fichero CamasUTI_TCP\ServerTCP\DB\dataBase.db con el cual ya se puede hacer pruebas, por lo tanto no es necesario crear la base de datos y poblarla.
CREATE TABLE hospital (
id_hospital INTEGER PRIMARY KEY AUTOINCREMENT
UNIQUE
NOT NULL,
nombre TEXT NOT NULL,
password TEXT NOT NULL,
camas TEXT NOT NULL
);
INSERT INTO hospital (nombre, password, camas) VALUES ("HospitalX1", "0001", "FFFF");
INSERT INTO hospital (nombre, password, camas) VALUES ("HospitalX2", "0001", "TFTF");
INSERT INTO hospital (nombre, password, camas) VALUES ("HospitalX3", "0001", "TTTT");
El primer paso es clonar el repositorio en un directorio local.
$ git clone https://github.com/jg2kpy/CamasUTI_TCP.git
Una vez clonado, debemos abrir el directorio con el IDE.
Como son proyectos maven, un IDE de Java debería de reconocer los directorios CamasUTI_TCP\ClientTCP y CamasUTI_TCP\ServerTCP como proyectos. Finalmente para compilar y ejecutar se debe hacer click en el boton de play verde que dice "run project (F6)", la información de compilación y ejecución ya se encuentra en el archivo pom.xml
https://drive.google.com/file/d/1P0Fe6GMGIxlGe9bi_2bRaYUC74yPRCvt/view?usp=sharing
https://drive.google.com/file/d/1Q2QYKUuMWkf6AEB1I9TTITJWy_aba1J6/view?usp=sharing



