Bez popisu

17491 9d9916af2f 新增日志记录功能 před 3 hodinami
.codex 9d9916af2f 新增日志记录功能 před 3 hodinami
image 2eb319980b 初始化 před 2 týdny
lib d0b4cf0443 V2通讯协议+镭雕工位(OP040)对接新供应商镭雕软件 před 6 dny
logs 9d9916af2f 新增日志记录功能 před 3 hodinami
src 9d9916af2f 新增日志记录功能 před 3 hodinami
ui-designs 1c8c2b28c6 优化 před 4 dny
.classpath d0b4cf0443 V2通讯协议+镭雕工位(OP040)对接新供应商镭雕软件 před 6 dny
.gitignore 9d9916af2f 新增日志记录功能 před 3 hodinami
.lock 2eb319980b 初始化 před 2 týdny
.project 2eb319980b 初始化 před 2 týdny
README-release.md 9d9916af2f 新增日志记录功能 před 3 hodinami
build-release.ps1 9d9916af2f 新增日志记录功能 před 3 hodinami

README-release.md

Windows release

This client uses JavaFX (JFXPanel). Java 11 and later do not include JavaFX, so double-clicking the JAR with the system Java runtime can fail with NoClassDefFoundError: javafx/embed/swing/JFXPanel.

After building MesOP040.jar in IDEA, generate the portable release:

.\build-release.ps1

The generated release\MesOP040 directory contains a Java 8 runtime with JavaFX. Distribute the entire directory and start the application with start.bat. Do not start MesOP040.jar directly on the target machine.

If Java 8 is installed in a different location on the build machine:

.\build-release.ps1 -Java8Home "C:\path\to\jdk8"