Exceptions and Errors are better Files structure is better New ComponentContext.ts New DataTable.tsx tables.ts Massive components refactoring New Group.java New LoggingRequestFilter.java LoggingSessionListener.java New NotificationStore.ts SysInfoStore.ts New reactiveValue.ts ReactiveControls.tsx New dependencies And much more |
||
|---|---|---|
| server | ||
| web | ||
| .gitignore | ||
| docker-compose.yml | ||
| pom.xml | ||
| README.md | ||
Thesis Defense Management System (TDMS)
Server module
Contains backend server of service
After building executable JAR file will be in
tdms/server/targetfolderTo start:
java -jar <jar-file>URL is:
http://localhost:8080
Web module
Contains frontend part of service
go to
tdms/web/folderTo start:
npm run devURL you will see in console
How to build
- Install
Maven - Install
Java 17
While building, web project compiles frontend, and server project automatically copies its to
/server/target/classes/staticand into generated<jar-file>
In IntelliJ Idea you can run
Execute maven goal, to write further commands
| Description | Command |
|---|---|
| Clear & Run tests & Build | mvn clear install |
| Run tests & build | mvn install |
| Skip tests & build | mvn install -Dmaven.test.skip=true |
To use multithreading during build process use
-T <threads>keyword
There is final result (add clear if you need)
mvn install -Dmaven.test.skip=true -T 4