Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/petr-panteleyev/money-manager

Personal finance manager, work in progress
https://github.com/petr-panteleyev/money-manager

desktop-application javafx javafx-application javafx-desktop-apps jdk-22 personal-finance

Last synced: 10 days ago
JSON representation

Personal finance manager, work in progress

Awesome Lists containing this project

README

        

# Money Manager

![JDK](docs/badges/java.svg)
[![License](docs/badges/license.svg)](LICENSE)

Программа для учета расходов и сверки выписок.

## Как собрать

Убедитесь, что переменная окружения ```JAVA_HOME``` указывает на JDK 23.

```shell script
./mvnw clean install
```

## Как запустить

```shell script
./mvnw -pl desktop/app exec:exec
```

Чтобы открыть конкретный профиль соединения добавьте ```-Dmoney.profile=``` к командной строке.

## Установка

Чтобы собрать пакет для установки приложения выполните следующие шаги:
* На Microsoft Windows: установите [WiX Toolset](https://wixtoolset.org/releases/), добавьте каталог с утилитами в переменную окружения ```PATH```
* Выполните команду:

```shell script
./mvnw -pl desktop/app jpackage:jpackage
```

Пакет для установки будет находиться в каталоге ```desktop/app/target/dist```.

## Поддержка

Поддержка данного приложения не осуществляется.