Files
reservationsystem/README.md

42 lines
1.2 KiB
Markdown
Raw Normal View History

2025-08-30 11:30:09 -04:00
### setup in vscode with default configuration
###
| software | version |
| -------- | ------- |
2025-10-04 13:14:09 -04:00
| Java | 24 |
2025-08-31 18:59:49 -04:00
| json lib | gson-2.13.1 |
2025-09-20 23:44:13 -04:00
| VSCode | 1.103 |
| graphviz | 2.42.4 |
2025-08-30 11:30:09 -04:00
###
| extension |
| ----------------- |
| Debugger for Java |
2025-10-04 13:14:09 -04:00
| Java Platform Extension for Visual Studio Code |
2025-08-30 11:30:09 -04:00
| Language Support for Java(TM) by Red Hat |
2025-10-04 13:14:09 -04:00
| Graphviz Interactive Preview |
2025-08-30 11:30:09 -04:00
### Run and Debug Java manually
2025-09-18 21:39:24 -04:00
cd to: libs
java -cp .\libs\gson-2.13.1.jar;.\libs\reservationsystem.jar lodge.TestReservations
2025-08-22 14:32:07 -04:00
2025-10-04 13:14:09 -04:00
### use of javafx, crossplatform issue linux/win32
### check .vscode/launch.json
java requires --module-path ${workspaceFolder}/libs/linux --add-modules ALL-MODULE-PATH --enable-native-access=javafx.web,javafx.controls,javafx.graphics
java requires --module-path ${workspaceFolder}/libs/win32 --add-modules ALL-MODULE-PATH --enable-native-access=javafx.web,javafx.controls,javafx.graphics
2025-09-18 21:39:24 -04:00
### compile - build:
2025-08-22 14:32:07 -04:00
### create jar archive:
2025-09-18 21:39:24 -04:00
gradle clean build jar
2025-08-22 14:32:07 -04:00
2025-10-04 13:14:09 -04:00
2025-09-19 18:25:06 -04:00
### Dot file review for classdiagram
2025-09-20 23:44:13 -04:00
Install Graphviz in your OS
dot -Tsvg classdiagram.dot -o classdiagram.svg
2025-08-22 14:32:07 -04:00
2025-10-03 15:00:27 -04:00
### build a list of accomodations
https://earth.google.com/web : to find building address
https://www.unitedstateszipcodes.org/ : to check zipcodes