| 1234567891011121314151617181920212223242526 |
- module com.fujica.parkingtool {
- requires javafx.controls;
- requires javafx.graphics;
- requires javafx.swing; // SwingFXUtils(车牌截图 → BufferedImage)
- requires atlantafx.base;
- requires java.prefs;
- requires java.desktop; // ImageIO + BufferedImage
- requires java.net.http; // OSS PUT 上传走 java.net.http.HttpClient
- // MQTT 客户端(Paho v3,已带 Automatic-Module-Name)
- requires org.eclipse.paho.client.mqttv3;
- // Jackson JSON
- requires com.fasterxml.jackson.databind;
- requires com.fasterxml.jackson.core;
- requires com.fasterxml.jackson.annotation;
- exports com.fujica.parkingtool;
- exports com.fujica.parkingtool.ui;
- exports com.fujica.parkingtool.mqtt;
- exports com.fujica.parkingtool.oss;
- // 让 Jackson 可以反射读取我们的 POJO(消息 DTO)
- opens com.fujica.parkingtool.mqtt to com.fasterxml.jackson.databind;
- }
|