mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 16:30:29 +08:00
7b2bd307f1
- backend/: 13 Maven modules (cw-elevator-application, cloudwalk-cloud, intelligent-cwoscomponent, ninca-crk, etc.) - frontend/: 4 Vue projects (elevator-front, cwos-portal, alarm-front, front_acs) + decompiled + scripts - scripts/: build, test-env, tools (Docker Compose, service templates, API parity) - docs/: AGENTS.md, superpowers specs, architecture docs - .gitignore: standard Java/Maven exclusions Moved from legacy maven-*/ root layout to backend/ organized structure.
24 lines
738 B
Plaintext
24 lines
738 B
Plaintext
[Unit]
|
|
Description=cw-elevator-application __REL_VER__ (Maven V2 fat jar)
|
|
After=network.target remote-fs.target nss-lookup.target
|
|
|
|
[Service]
|
|
# 将 WorkingDirectory、ExecStart、ExecStop 中的路径占位改为实际部署绝对路径(与 JAR、start.sh、properties 同目录)。
|
|
PIDFile=/run/cw-elevator-application-__REL_VER__.pid
|
|
ExecStartPre=/bin/rm -f /run/cw-elevator-application-__REL_VER__.pid
|
|
ExecStart=/bin/bash __DEPLOY_DIR__/start.sh
|
|
ExecStop=/bin/bash __DEPLOY_DIR__/stop.sh
|
|
ExecReload=/bin/kill -s HUP $MAINPID
|
|
KillSignal=SIGQUIT
|
|
TimeoutStopSec=5
|
|
KillMode=process
|
|
PrivateTmp=true
|
|
Restart=always
|
|
RestartSec=10
|
|
StandardOutput=null
|
|
StandardError=null
|
|
WorkingDirectory=__DEPLOY_DIR__
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|