java/project/base_de_datos/makefile

42 lines
770 B
Makefile
Raw Normal View History

2025-08-12 10:37:11 +08:00
.PHONY: sql sql_export
all:
mvn compile exec:java
compile:
mvn clean compile exec:java
debug:
mvn clean compile -q exec:java
install:
mvn clean install
jar:
mvn clean package
mkdir -p build
cp target/Proy_final_db-0.0.jar build/
java -jar build/Proy_final_db-0.0.jar
clear_exec:
mvn clean compile exec:java
clean:
mvn clean
rm -rf target
rm -f dependency-reduced-pom.xml
rm -f reporte_cliente.pdf
rm -f reporte_vendedor.pdf
sql:
cd sql && mysql -u root -proot < 1_db.sql
cd sql && mysql -u root db -proot < 2_table.sql
cd sql && mysql -u root db -proot < 3_insert.sql
cd sql && mysql -u root db -proot < 4_debug.sql
sql_export:
cd sql && mysqldump -u root -proot db > backup.sql
sql_debug:
cd sql && mysql -u root db -proot < 4_debug.sql