Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
haikang-client
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
杨立
haikang-client
Commits
5858b2e4
提交
5858b2e4
authored
9月 22, 2021
作者:
wangqiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
192.168.124.29
上级
3b98ae24
全部展开
显示空白字符变更
内嵌
并排
正在显示
78 个修改的文件
包含
90 行增加
和
788 行删除
+90
-788
pom.xml
apq-pc-client/pom.xml
+1
-1
windows.xml
apq-pc-client/src/main/assembly/windows.xml
+3
-3
apq-pc-client.conf
apq-pc-client/src/main/conf/apq-pc-client.conf
+1
-1
logback.xml
apq-pc-client/src/main/conf/logback.xml
+8
-1
MqttServiceImpl.java
...java/com/priusis/client/service/core/MqttServiceImpl.java
+9
-2
RemoteDeviceVoResult.java
...com/priusis/client/service/core/RemoteDeviceVoResult.java
+12
-0
application-dev.yml
apq-pc-client/src/main/resources/application-dev.yml
+1
-0
application.yml
apq-pc-client/src/main/resources/application.yml
+1
-1
apq-pc-client.service
apq-pc-client/src/main/scripts/control/apq-pc-client.service
+2
-2
postinst
apq-pc-client/src/main/scripts/control/deb/postinst
+1
-1
postrm
apq-pc-client/src/main/scripts/control/deb/postrm
+1
-1
prerm
apq-pc-client/src/main/scripts/control/deb/prerm
+2
-2
postinst
apq-pc-client/src/main/scripts/control/rpm/postinst
+1
-1
postrm
apq-pc-client/src/main/scripts/control/rpm/postrm
+1
-1
prerm
apq-pc-client/src/main/scripts/control/rpm/prerm
+1
-1
install.bat
apq-pc-client/src/main/scripts/windows/install.bat
+2
-2
service.xml
apq-pc-client/src/main/scripts/windows/service.xml
+2
-2
uninstall.bat
apq-pc-client/src/main/scripts/windows/uninstall.bat
+5
-4
pom.xml
apq-pc-control/pom.xml
+0
-0
windows.xml
apq-pc-control/src/main/assembly/windows.xml
+0
-68
apq-pc-control.conf
apq-pc-control/src/main/conf/apq-pc-control.conf
+0
-3
unix.properties
apq-pc-control/src/main/filters/unix.properties
+0
-2
windows.properties
apq-pc-control/src/main/filters/windows.properties
+0
-2
application.yml
apq-pc-control/src/main/resources/application.yml
+4
-0
favicon.ico
apq-pc-control/src/main/resources/icons/favicon.ico
+0
-0
logback.xml
apq-pc-control/src/main/resources/logback.xml
+8
-1
apq-pc-control.service
...c-control/src/main/scripts/control/apq-pc-control.service
+0
-11
postinst
apq-pc-control/src/main/scripts/control/deb/postinst
+0
-5
postrm
apq-pc-control/src/main/scripts/control/deb/postrm
+0
-3
preinst
apq-pc-control/src/main/scripts/control/deb/preinst
+0
-18
prerm
apq-pc-control/src/main/scripts/control/deb/prerm
+0
-5
postinst
apq-pc-control/src/main/scripts/control/rpm/postinst
+0
-9
postrm
apq-pc-control/src/main/scripts/control/rpm/postrm
+0
-6
preinst
apq-pc-control/src/main/scripts/control/rpm/preinst
+0
-6
prerm
apq-pc-control/src/main/scripts/control/rpm/prerm
+0
-6
install.bat
apq-pc-control/src/main/scripts/windows/install.bat
+0
-86
service.xml
apq-pc-control/src/main/scripts/windows/service.xml
+0
-13
uninstall.bat
apq-pc-control/src/main/scripts/windows/uninstall.bat
+0
-10
pom.xml
apq-pc-info/pom.xml
+0
-0
windows.xml
apq-pc-info/src/main/assembly/windows.xml
+0
-68
apq-pc-info.conf
apq-pc-info/src/main/conf/apq-pc-info.conf
+0
-3
unix.properties
apq-pc-info/src/main/filters/unix.properties
+0
-2
windows.properties
apq-pc-info/src/main/filters/windows.properties
+0
-2
application.yml
apq-pc-info/src/main/resources/application.yml
+4
-0
favicon.ico
apq-pc-info/src/main/resources/icons/favicon.ico
+0
-0
logback.xml
apq-pc-info/src/main/resources/logback.xml
+8
-1
apq-pc-info.service
apq-pc-info/src/main/scripts/control/apq-pc-info.service
+0
-11
postinst
apq-pc-info/src/main/scripts/control/deb/postinst
+0
-5
postrm
apq-pc-info/src/main/scripts/control/deb/postrm
+0
-3
preinst
apq-pc-info/src/main/scripts/control/deb/preinst
+0
-18
prerm
apq-pc-info/src/main/scripts/control/deb/prerm
+0
-5
postinst
apq-pc-info/src/main/scripts/control/rpm/postinst
+0
-9
postrm
apq-pc-info/src/main/scripts/control/rpm/postrm
+0
-6
preinst
apq-pc-info/src/main/scripts/control/rpm/preinst
+0
-6
prerm
apq-pc-info/src/main/scripts/control/rpm/prerm
+0
-6
install.bat
apq-pc-info/src/main/scripts/windows/install.bat
+0
-86
service.xml
apq-pc-info/src/main/scripts/windows/service.xml
+0
-13
uninstall.bat
apq-pc-info/src/main/scripts/windows/uninstall.bat
+0
-10
pom.xml
apq-pc-register/pom.xml
+0
-0
windows.xml
apq-pc-register/src/main/assembly/windows.xml
+0
-68
apq-pc-register.conf
apq-pc-register/src/main/conf/apq-pc-register.conf
+0
-3
unix.properties
apq-pc-register/src/main/filters/unix.properties
+0
-2
windows.properties
apq-pc-register/src/main/filters/windows.properties
+0
-2
application.yml
apq-pc-register/src/main/resources/application.yml
+4
-0
favicon.ico
apq-pc-register/src/main/resources/icons/favicon.ico
+0
-0
logback.xml
apq-pc-register/src/main/resources/logback.xml
+8
-1
apq-pc-register.service
...register/src/main/scripts/control/apq-pc-register.service
+0
-11
postinst
apq-pc-register/src/main/scripts/control/deb/postinst
+0
-5
postrm
apq-pc-register/src/main/scripts/control/deb/postrm
+0
-3
preinst
apq-pc-register/src/main/scripts/control/deb/preinst
+0
-18
prerm
apq-pc-register/src/main/scripts/control/deb/prerm
+0
-5
postinst
apq-pc-register/src/main/scripts/control/rpm/postinst
+0
-9
postrm
apq-pc-register/src/main/scripts/control/rpm/postrm
+0
-6
preinst
apq-pc-register/src/main/scripts/control/rpm/preinst
+0
-6
prerm
apq-pc-register/src/main/scripts/control/rpm/prerm
+0
-6
install.bat
apq-pc-register/src/main/scripts/windows/install.bat
+0
-86
service.xml
apq-pc-register/src/main/scripts/windows/service.xml
+0
-13
uninstall.bat
apq-pc-register/src/main/scripts/windows/uninstall.bat
+0
-10
没有找到文件。
apq-pc-client/pom.xml
浏览文件 @
5858b2e4
...
...
@@ -325,7 +325,7 @@
<configuration>
<archive>
<manifestEntries>
<Implementation-Title>
PriusisIot Gateway
</Implementation-Title>
<Implementation-Title>
apq-pc-client
</Implementation-Title>
<Implementation-Version>
${project.version}
</Implementation-Version>
</manifestEntries>
</archive>
...
...
apq-pc-client/src/main/assembly/windows.xml
浏览文件 @
5858b2e4
...
...
@@ -41,17 +41,17 @@
<file>
<source>
${project.build.directory}/${project.build.finalName}-boot.${project.packaging}
</source>
<outputDirectory>
lib
</outputDirectory>
<destName>
${pkg.name}
.jar
</destName>
<destName>
apq-pc-client
.jar
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.exe
</source>
<outputDirectory/>
<destName>
${pkg.name}
.exe
</destName>
<destName>
apq-pc-client
.exe
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.xml
</source>
<outputDirectory/>
<destName>
${pkg.name}
.xml
</destName>
<destName>
apq-pc-client
.xml
</destName>
<lineEnding>
windows
</lineEnding>
</file>
<file>
...
...
apq-pc-client/src/main/conf/apq-pc-client.conf
浏览文件 @
5858b2e4
export
JAVA_OPTS
=
"$JAVA_OPTS -Dplatform=@pkg.platform@"
export
LOG_FILENAME
=
${
pkg
.
name
}
.
out
export
LOG_FILENAME
=
apq
-
pc
-
client
.
out
export
LOADER_PATH
=${
pkg
.
installFolder
}/
conf
apq-pc-client/src/main/conf/logback.xml
浏览文件 @
5858b2e4
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration>
<configuration>
<springProperty
scop=
"context"
name=
"spring.application.name"
source=
"spring.application.name"
defaultValue=
""
/>
<springProperty
scop=
"context"
name=
"CONSOLE_LOG_PATH"
source=
"CONSOLE_LOG_PATH"
defaultValue=
"/apps/logs"
/>
<property
name=
"log.path"
value=
"${CONSOLE_LOG_PATH}/${spring.application.name}"
/>
<appender
name=
"fileLogAppender"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${
pkg.logFolder}/${pkg.name}
.log
</file>
<file>
${
log.path}/info
.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<fileNamePattern>
${pkg.logFolder}/${pkg.name}.%d{yyyy-MM-dd}.%i.log
</fileNamePattern>
...
...
@@ -20,6 +23,10 @@
<logger
name=
"org.priusis"
level=
"INFO"
/>
<logger
name=
"org.eclipse.milo"
level=
"INFO"
/>
<logger
name=
"org.eclipse.paho"
level=
"INFO"
/>
<logger
name=
"springfox"
level=
"ERROR"
/>
<logger
name=
"org"
level=
"ERROR"
/>
<logger
name=
"com.netflix"
level=
"ERROR"
/>
<logger
name=
"com.alibaba.nacos"
level=
"ERROR"
/>
<root
level=
"INFO"
>
<appender-ref
ref=
"fileLogAppender"
/>
...
...
apq-pc-client/src/main/java/com/priusis/client/service/core/MqttServiceImpl.java
浏览文件 @
5858b2e4
...
...
@@ -669,9 +669,9 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall
deviceInfo
=
StrUtil
.
format
(
deviceInfo
,
mac
);
String
remoteDeviceVoJson
=
HttpUtil
.
get
(
gateway
+
deviceInfo
);
RemoteDeviceVo
remoteDeviceVo
=
JSONUtil
.
toBean
(
remoteDeviceVoJson
,
RemoteDeviceVo
.
class
);
RemoteDeviceVo
Result
remoteDeviceVo
=
JSONUtil
.
toBean
(
remoteDeviceVoJson
,
RemoteDeviceVoResult
.
class
);
MqttClientSecurityConfiguration
mqttClientSecurityConfiguration
=
new
MqttClientSecurityConfiguration
();
mqttClientSecurityConfiguration
.
setAccessToken
(
remoteDeviceVo
.
getSecretKey
());
mqttClientSecurityConfiguration
.
setAccessToken
(
remoteDeviceVo
.
get
Data
().
get
SecretKey
());
return
mqttClientSecurityConfiguration
;
}
catch
(
Exception
e
)
{
...
...
@@ -679,4 +679,11 @@ public class MqttServiceImpl implements MqttService, MqttHandler, MqttClientCall
}
return
null
;
}
public
static
void
main
(
String
[]
args
)
throws
Exception
{
NetworkIF
networkIF
=
new
NetworkIF
();
networkIF
.
setNetworkInterface
(
NetworkInterface
.
getByInetAddress
(
InetAddress
.
getLocalHost
()));
String
mac
=
networkIF
.
getMacaddr
();
System
.
out
.
println
(
mac
);
}
}
apq-pc-client/src/main/java/com/priusis/client/service/core/RemoteDeviceVoResult.java
0 → 100644
浏览文件 @
5858b2e4
package
com
.
priusis
.
client
.
service
.
core
;
import
lombok.Data
;
@Data
public
class
RemoteDeviceVoResult
{
private
Integer
code
;
private
String
msg
;
private
RemoteDeviceVo
data
;
}
apq-pc-client/src/main/resources/application-dev.yml
浏览文件 @
5858b2e4
apq
:
iot-gateway
:
192.168.124.19:7002
PC_HOST
:
192.168.124.29
apq-pc-client/src/main/resources/application.yml
浏览文件 @
5858b2e4
...
...
@@ -5,7 +5,7 @@ server:
spring
:
application
:
name
:
haikang
-client
name
:
apq-pc
-client
profiles
:
active
:
dev
...
...
apq-pc-client/src/main/scripts/control/apq-pc-client.service
浏览文件 @
5858b2e4
[Unit]
Description=
${pkg.name}
Description=
apq-pc-client
After=syslog.target
[Service]
User=${pkg.user}
ExecStart=${pkg.installFolder}/bin/
${pkg.name}
.jar
ExecStart=${pkg.installFolder}/bin/
apq-pc-client
.jar
SuccessExitStatus=143
[Install]
...
...
apq-pc-client/src/main/scripts/control/deb/postinst
浏览文件 @
5858b2e4
...
...
@@ -2,4 +2,4 @@
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
update-rc.d
${
pkg
.name
}
defaults
update-rc.d
apq-pc-client
defaults
apq-pc-client/src/main/scripts/control/deb/postrm
浏览文件 @
5858b2e4
#!/bin/sh
update-rc.d
-f
${
pkg
.name
}
remove
update-rc.d
-f
apq-pc-client
remove
apq-pc-client/src/main/scripts/control/deb/prerm
浏览文件 @
5858b2e4
#!/bin/sh
if
[
-e
/var/run/
${
pkg
.name
}
/
${
pkg
.name
}
.pid
]
;
then
service
${
pkg
.name
}
stop
if
[
-e
/var/run/
apq-pc-client/apq-pc-client
.pid
]
;
then
service
apq-pc-client
stop
fi
apq-pc-client/src/main/scripts/control/rpm/postinst
浏览文件 @
5858b2e4
...
...
@@ -5,5 +5,5 @@ chown -R ${pkg.user}: ${pkg.installFolder}
if
[
$1
-eq
1
]
;
then
# Initial installation
systemctl
--no-reload
enable
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
systemctl
--no-reload
enable
apq-pc-client
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-client/src/main/scripts/control/rpm/postrm
浏览文件 @
5858b2e4
...
...
@@ -2,5 +2,5 @@
if
[
$1
-ge
1
]
;
then
# Package upgrade, not uninstall
systemctl try-restart
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
systemctl try-restart
apq-pc-client
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-client/src/main/scripts/control/rpm/prerm
浏览文件 @
5858b2e4
...
...
@@ -2,5 +2,5 @@
if
[
$1
-eq
0
]
;
then
# Package removal, not upgrade
systemctl
--no-reload
disable
--now
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
systemctl
--no-reload
disable
--now
apq-pc-client
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-client/src/main/scripts/windows/install.bat
浏览文件 @
5858b2e4
...
...
@@ -68,8 +68,8 @@ IF "%JRE_PATH2%" == "" GOTO JAVA_NOT_INSTALLED
:JAVA_INSTALLED
@ECHO Java 1.8 found!
@ECHO Installing
${pkg.name}
...
%~dp0
${pkg.name}
.exe install
@ECHO Installing
apq-pc-client
...
%~dp0
apq-pc-client
.exe install
@ECHO DONE.
...
...
apq-pc-client/src/main/scripts/windows/service.xml
浏览文件 @
5858b2e4
<service>
<id>
${pkg.name}
</id>
<id>
apq-pc-client
</id>
<name>
${project.name}
</name>
<description>
${project.description}
</description>
<workingdirectory>
%BASE%\conf
</workingdirectory>
...
...
@@ -9,5 +9,5 @@
<executable>
java
</executable>
<startargument>
-Dplatform=windows
</startargument>
<startargument>
-jar
</startargument>
<startargument>
%BASE%\lib\
${pkg.name}
.jar
</startargument>
<startargument>
%BASE%\lib\
apq-pc-client
.jar
</startargument>
</service>
apq-pc-client/src/main/scripts/windows/uninstall.bat
浏览文件 @
5858b2e4
@ECHO OFF
@ECHO Stopping
${pkg.name}
...
net stop
${pkg.name}
@ECHO Stopping
apq-pc-client
...
net stop
apq-pc-client
@ECHO Uninstalling
${pkg.name}
...
%~dp0
${pkg.name}
.exe uninstall
@ECHO Uninstalling
apq-pc-client
...
%~dp0
apq-pc-client
.exe uninstall
@ECHO DONE.
\ No newline at end of file
apq-pc-control/pom.xml
浏览文件 @
5858b2e4
差异被折叠。
点击展开。
apq-pc-control/src/main/assembly/windows.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<assembly
xmlns=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd"
>
<id>
windows
</id>
<formats>
<format>
zip
</format>
</formats>
<!-- Workaround to create logs directory -->
<fileSets>
<fileSet>
<directory>
${pkg.win.dist}
</directory>
<outputDirectory>
logs
</outputDirectory>
<excludes>
<exclude>
*/**
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<lineEnding>
windows
</lineEnding>
<excludes>
<exclude>
*.der
</exclude>
<exclude>
*.cer
</exclude>
<exclude>
*.pfx
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<includes>
<include>
*.der
</include>
<include>
*.cer
</include>
<include>
*.pfx
</include>
</includes>
</fileSet>
</fileSets>
<files>
<file>
<source>
${project.build.directory}/${project.build.finalName}-boot.${project.packaging}
</source>
<outputDirectory>
lib
</outputDirectory>
<destName>
${pkg.name}.jar
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.exe
</source>
<outputDirectory/>
<destName>
${pkg.name}.exe
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.xml
</source>
<outputDirectory/>
<destName>
${pkg.name}.xml
</destName>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/install.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/uninstall.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
</files>
</assembly>
apq-pc-control/src/main/conf/apq-pc-control.conf
deleted
100644 → 0
浏览文件 @
3b98ae24
export
JAVA_OPTS
=
"$JAVA_OPTS -Dplatform=@pkg.platform@"
export
LOG_FILENAME
=${
pkg
.
name
}.
out
export
LOADER_PATH
=${
pkg
.
installFolder
}/
conf
apq-pc-control/src/main/filters/unix.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${pkg.unixLogFolder}
\ No newline at end of file
apq-pc-control/src/main/filters/windows.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${BASE}
\\
logs
pkg.winWrapperLogFolder
=
%BASE%
\\
logs
apq-pc-control/src/main/resources/application.yml
浏览文件 @
5858b2e4
spring
:
application
:
name
:
apq-pc-control
server
:
# Server bind address
address
:
"
0.0.0.0"
...
...
apq-pc-control/src/main/resources/icons/favicon.ico
0 → 100644
浏览文件 @
5858b2e4
16.6 KB
apq-pc-
info/src/main/conf
/logback.xml
→
apq-pc-
control/src/main/resources
/logback.xml
浏览文件 @
5858b2e4
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration>
<configuration>
<springProperty
scop=
"context"
name=
"spring.application.name"
source=
"spring.application.name"
defaultValue=
""
/>
<springProperty
scop=
"context"
name=
"CONSOLE_LOG_PATH"
source=
"CONSOLE_LOG_PATH"
defaultValue=
"/apps/logs"
/>
<property
name=
"log.path"
value=
"${CONSOLE_LOG_PATH}/${spring.application.name}"
/>
<appender
name=
"fileLogAppender"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${
pkg.logFolder}/${pkg.name}
.log
</file>
<file>
${
log.path}/info
.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<fileNamePattern>
${pkg.logFolder}/${pkg.name}.%d{yyyy-MM-dd}.%i.log
</fileNamePattern>
...
...
@@ -20,6 +23,10 @@
<logger
name=
"org.priusis"
level=
"INFO"
/>
<logger
name=
"org.eclipse.milo"
level=
"INFO"
/>
<logger
name=
"org.eclipse.paho"
level=
"INFO"
/>
<logger
name=
"springfox"
level=
"ERROR"
/>
<logger
name=
"org"
level=
"ERROR"
/>
<logger
name=
"com.netflix"
level=
"ERROR"
/>
<logger
name=
"com.alibaba.nacos"
level=
"ERROR"
/>
<root
level=
"INFO"
>
<appender-ref
ref=
"fileLogAppender"
/>
...
...
apq-pc-control/src/main/scripts/control/apq-pc-control.service
deleted
100644 → 0
浏览文件 @
3b98ae24
[Unit]
Description=${pkg.name}
After=syslog.target
[Service]
User=${pkg.user}
ExecStart=${pkg.installFolder}/bin/${pkg.name}.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
apq-pc-control/src/main/scripts/control/deb/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
update-rc.d
${
pkg
.name
}
defaults
apq-pc-control/src/main/scripts/control/deb/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
update-rc.d
-f
${
pkg
.name
}
remove
apq-pc-control/src/main/scripts/control/deb/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
!
getent group
${
pkg
.user
}
>
/dev/null
;
then
addgroup
--system
${
pkg
.user
}
fi
if
!
getent passwd
${
pkg
.user
}
>
/dev/null
;
then
adduser
--quiet
\
--system
\
--ingroup
${
pkg
.user
}
\
--quiet
\
--disabled-login
\
--disabled-password
\
--home
${
pkg
.installFolder
}
\
--no-create-home
\
-gecos
"Priusisiot application"
\
${
pkg
.user
}
fi
apq-pc-control/src/main/scripts/control/deb/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
-e
/var/run/
${
pkg
.name
}
/
${
pkg
.name
}
.pid
]
;
then
service
${
pkg
.name
}
stop
fi
apq-pc-control/src/main/scripts/control/rpm/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
if
[
$1
-eq
1
]
;
then
# Initial installation
systemctl
--no-reload
enable
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-control/src/main/scripts/control/rpm/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-ge
1
]
;
then
# Package upgrade, not uninstall
systemctl try-restart
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-control/src/main/scripts/control/rpm/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
getent group
${
pkg
.user
}
>
/dev/null
||
groupadd
-r
${
pkg
.user
}
getent passwd
${
pkg
.user
}
>
/dev/null
||
\
useradd
-d
${
pkg
.installFolder
}
-g
${
pkg
.user
}
-M
-r
${
pkg
.user
}
-s
/sbin/nologin
\
-c
"Priusisiot application"
apq-pc-control/src/main/scripts/control/rpm/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-eq
0
]
;
then
# Package removal, not upgrade
systemctl
--no-reload
disable
--now
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-control/src/main/scripts/windows/install.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
setlocal ENABLEEXTENSIONS
@ECHO Detecting Java version installed.
:CHECK_JAVA_64
@ECHO Detecting if it is 64 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\Wow6432Node\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF NOT "%JRE_PATH2%" == "" GOTO JAVA_INSTALLED
:CHECK_JAVA_32
@ECHO Detecting if it is 32 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF "%JRE_PATH2%" == "" GOTO JAVA_NOT_INSTALLED
:JAVA_INSTALLED
@ECHO Java 1.8 found!
@ECHO Installing ${pkg.name} ...
%~dp0${pkg.name}.exe install
@ECHO DONE.
GOTO END
:JAVA_NOT_INSTALLED
@ECHO Java 1.8 or above is not installed
@ECHO Please go to https://java.com/ and install Java. Then retry installation.
PAUSE
GOTO END
:END
apq-pc-control/src/main/scripts/windows/service.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<service>
<id>
${pkg.name}
</id>
<name>
${project.name}
</name>
<description>
${project.description}
</description>
<workingdirectory>
%BASE%\conf
</workingdirectory>
<logpath>
${pkg.winWrapperLogFolder}
</logpath>
<logmode>
rotate
</logmode>
<env
name=
"LOADER_PATH"
value=
"%BASE%\conf"
/>
<executable>
java
</executable>
<startargument>
-Dplatform=windows
</startargument>
<startargument>
-jar
</startargument>
<startargument>
%BASE%\lib\${pkg.name}.jar
</startargument>
</service>
apq-pc-control/src/main/scripts/windows/uninstall.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
@ECHO Stopping ${pkg.name} ...
net stop ${pkg.name}
@ECHO Uninstalling ${pkg.name} ...
%~dp0${pkg.name}.exe uninstall
@ECHO DONE.
\ No newline at end of file
apq-pc-info/pom.xml
浏览文件 @
5858b2e4
差异被折叠。
点击展开。
apq-pc-info/src/main/assembly/windows.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<assembly
xmlns=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd"
>
<id>
windows
</id>
<formats>
<format>
zip
</format>
</formats>
<!-- Workaround to create logs directory -->
<fileSets>
<fileSet>
<directory>
${pkg.win.dist}
</directory>
<outputDirectory>
logs
</outputDirectory>
<excludes>
<exclude>
*/**
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<lineEnding>
windows
</lineEnding>
<excludes>
<exclude>
*.der
</exclude>
<exclude>
*.cer
</exclude>
<exclude>
*.pfx
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<includes>
<include>
*.der
</include>
<include>
*.cer
</include>
<include>
*.pfx
</include>
</includes>
</fileSet>
</fileSets>
<files>
<file>
<source>
${project.build.directory}/${project.build.finalName}-boot.${project.packaging}
</source>
<outputDirectory>
lib
</outputDirectory>
<destName>
${pkg.name}.jar
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.exe
</source>
<outputDirectory/>
<destName>
${pkg.name}.exe
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.xml
</source>
<outputDirectory/>
<destName>
${pkg.name}.xml
</destName>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/install.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/uninstall.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
</files>
</assembly>
apq-pc-info/src/main/conf/apq-pc-info.conf
deleted
100644 → 0
浏览文件 @
3b98ae24
export
JAVA_OPTS
=
"$JAVA_OPTS -Dplatform=@pkg.platform@"
export
LOG_FILENAME
=${
pkg
.
name
}.
out
export
LOADER_PATH
=${
pkg
.
installFolder
}/
conf
apq-pc-info/src/main/filters/unix.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${pkg.unixLogFolder}
\ No newline at end of file
apq-pc-info/src/main/filters/windows.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${BASE}
\\
logs
pkg.winWrapperLogFolder
=
%BASE%
\\
logs
apq-pc-info/src/main/resources/application.yml
浏览文件 @
5858b2e4
spring
:
application
:
name
:
apq-pc-info
server
:
# Server bind address
address
:
"
0.0.0.0"
...
...
apq-pc-info/src/main/resources/icons/favicon.ico
0 → 100644
浏览文件 @
5858b2e4
16.6 KB
apq-pc-
register/src/main/conf
/logback.xml
→
apq-pc-
info/src/main/resources
/logback.xml
浏览文件 @
5858b2e4
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration>
<configuration>
<springProperty
scop=
"context"
name=
"spring.application.name"
source=
"spring.application.name"
defaultValue=
""
/>
<springProperty
scop=
"context"
name=
"CONSOLE_LOG_PATH"
source=
"CONSOLE_LOG_PATH"
defaultValue=
"/apps/logs"
/>
<property
name=
"log.path"
value=
"${CONSOLE_LOG_PATH}/${spring.application.name}"
/>
<appender
name=
"fileLogAppender"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${
pkg.logFolder}/${pkg.name}
.log
</file>
<file>
${
log.path}/info
.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<fileNamePattern>
${pkg.logFolder}/${pkg.name}.%d{yyyy-MM-dd}.%i.log
</fileNamePattern>
...
...
@@ -20,6 +23,10 @@
<logger
name=
"org.priusis"
level=
"INFO"
/>
<logger
name=
"org.eclipse.milo"
level=
"INFO"
/>
<logger
name=
"org.eclipse.paho"
level=
"INFO"
/>
<logger
name=
"springfox"
level=
"ERROR"
/>
<logger
name=
"org"
level=
"ERROR"
/>
<logger
name=
"com.netflix"
level=
"ERROR"
/>
<logger
name=
"com.alibaba.nacos"
level=
"ERROR"
/>
<root
level=
"INFO"
>
<appender-ref
ref=
"fileLogAppender"
/>
...
...
apq-pc-info/src/main/scripts/control/apq-pc-info.service
deleted
100644 → 0
浏览文件 @
3b98ae24
[Unit]
Description=${pkg.name}
After=syslog.target
[Service]
User=${pkg.user}
ExecStart=${pkg.installFolder}/bin/${pkg.name}.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
apq-pc-info/src/main/scripts/control/deb/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
update-rc.d
${
pkg
.name
}
defaults
apq-pc-info/src/main/scripts/control/deb/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
update-rc.d
-f
${
pkg
.name
}
remove
apq-pc-info/src/main/scripts/control/deb/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
!
getent group
${
pkg
.user
}
>
/dev/null
;
then
addgroup
--system
${
pkg
.user
}
fi
if
!
getent passwd
${
pkg
.user
}
>
/dev/null
;
then
adduser
--quiet
\
--system
\
--ingroup
${
pkg
.user
}
\
--quiet
\
--disabled-login
\
--disabled-password
\
--home
${
pkg
.installFolder
}
\
--no-create-home
\
-gecos
"Priusisiot application"
\
${
pkg
.user
}
fi
apq-pc-info/src/main/scripts/control/deb/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
-e
/var/run/
${
pkg
.name
}
/
${
pkg
.name
}
.pid
]
;
then
service
${
pkg
.name
}
stop
fi
apq-pc-info/src/main/scripts/control/rpm/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
if
[
$1
-eq
1
]
;
then
# Initial installation
systemctl
--no-reload
enable
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-info/src/main/scripts/control/rpm/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-ge
1
]
;
then
# Package upgrade, not uninstall
systemctl try-restart
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-info/src/main/scripts/control/rpm/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
getent group
${
pkg
.user
}
>
/dev/null
||
groupadd
-r
${
pkg
.user
}
getent passwd
${
pkg
.user
}
>
/dev/null
||
\
useradd
-d
${
pkg
.installFolder
}
-g
${
pkg
.user
}
-M
-r
${
pkg
.user
}
-s
/sbin/nologin
\
-c
"Priusisiot application"
apq-pc-info/src/main/scripts/control/rpm/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-eq
0
]
;
then
# Package removal, not upgrade
systemctl
--no-reload
disable
--now
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-info/src/main/scripts/windows/install.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
setlocal ENABLEEXTENSIONS
@ECHO Detecting Java version installed.
:CHECK_JAVA_64
@ECHO Detecting if it is 64 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\Wow6432Node\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF NOT "%JRE_PATH2%" == "" GOTO JAVA_INSTALLED
:CHECK_JAVA_32
@ECHO Detecting if it is 32 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF "%JRE_PATH2%" == "" GOTO JAVA_NOT_INSTALLED
:JAVA_INSTALLED
@ECHO Java 1.8 found!
@ECHO Installing ${pkg.name} ...
%~dp0${pkg.name}.exe install
@ECHO DONE.
GOTO END
:JAVA_NOT_INSTALLED
@ECHO Java 1.8 or above is not installed
@ECHO Please go to https://java.com/ and install Java. Then retry installation.
PAUSE
GOTO END
:END
apq-pc-info/src/main/scripts/windows/service.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<service>
<id>
${pkg.name}
</id>
<name>
${project.name}
</name>
<description>
${project.description}
</description>
<workingdirectory>
%BASE%\conf
</workingdirectory>
<logpath>
${pkg.winWrapperLogFolder}
</logpath>
<logmode>
rotate
</logmode>
<env
name=
"LOADER_PATH"
value=
"%BASE%\conf"
/>
<executable>
java
</executable>
<startargument>
-Dplatform=windows
</startargument>
<startargument>
-jar
</startargument>
<startargument>
%BASE%\lib\${pkg.name}.jar
</startargument>
</service>
apq-pc-info/src/main/scripts/windows/uninstall.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
@ECHO Stopping ${pkg.name} ...
net stop ${pkg.name}
@ECHO Uninstalling ${pkg.name} ...
%~dp0${pkg.name}.exe uninstall
@ECHO DONE.
\ No newline at end of file
apq-pc-register/pom.xml
浏览文件 @
5858b2e4
差异被折叠。
点击展开。
apq-pc-register/src/main/assembly/windows.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<assembly
xmlns=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd"
>
<id>
windows
</id>
<formats>
<format>
zip
</format>
</formats>
<!-- Workaround to create logs directory -->
<fileSets>
<fileSet>
<directory>
${pkg.win.dist}
</directory>
<outputDirectory>
logs
</outputDirectory>
<excludes>
<exclude>
*/**
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<lineEnding>
windows
</lineEnding>
<excludes>
<exclude>
*.der
</exclude>
<exclude>
*.cer
</exclude>
<exclude>
*.pfx
</exclude>
</excludes>
</fileSet>
<fileSet>
<directory>
${pkg.win.dist}/conf
</directory>
<outputDirectory>
conf
</outputDirectory>
<includes>
<include>
*.der
</include>
<include>
*.cer
</include>
<include>
*.pfx
</include>
</includes>
</fileSet>
</fileSets>
<files>
<file>
<source>
${project.build.directory}/${project.build.finalName}-boot.${project.packaging}
</source>
<outputDirectory>
lib
</outputDirectory>
<destName>
${pkg.name}.jar
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.exe
</source>
<outputDirectory/>
<destName>
${pkg.name}.exe
</destName>
</file>
<file>
<source>
${pkg.win.dist}/service.xml
</source>
<outputDirectory/>
<destName>
${pkg.name}.xml
</destName>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/install.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
<file>
<source>
${pkg.win.dist}/uninstall.bat
</source>
<outputDirectory/>
<lineEnding>
windows
</lineEnding>
</file>
</files>
</assembly>
apq-pc-register/src/main/conf/apq-pc-register.conf
deleted
100644 → 0
浏览文件 @
3b98ae24
export
JAVA_OPTS
=
"$JAVA_OPTS -Dplatform=@pkg.platform@"
export
LOG_FILENAME
=${
pkg
.
name
}.
out
export
LOADER_PATH
=${
pkg
.
installFolder
}/
conf
apq-pc-register/src/main/filters/unix.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${pkg.unixLogFolder}
\ No newline at end of file
apq-pc-register/src/main/filters/windows.properties
deleted
100644 → 0
浏览文件 @
3b98ae24
pkg.logFolder
=
${BASE}
\\
logs
pkg.winWrapperLogFolder
=
%BASE%
\\
logs
apq-pc-register/src/main/resources/application.yml
浏览文件 @
5858b2e4
spring
:
application
:
name
:
apq-pc-register
server
:
# Server bind address
address
:
"
0.0.0.0"
...
...
apq-pc-register/src/main/resources/icons/favicon.ico
0 → 100644
浏览文件 @
5858b2e4
16.6 KB
apq-pc-
control/src/main/conf
/logback.xml
→
apq-pc-
register/src/main/resources
/logback.xml
浏览文件 @
5858b2e4
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration>
<configuration>
<springProperty
scop=
"context"
name=
"spring.application.name"
source=
"spring.application.name"
defaultValue=
""
/>
<springProperty
scop=
"context"
name=
"CONSOLE_LOG_PATH"
source=
"CONSOLE_LOG_PATH"
defaultValue=
"/apps/logs"
/>
<property
name=
"log.path"
value=
"${CONSOLE_LOG_PATH}/${spring.application.name}"
/>
<appender
name=
"fileLogAppender"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<file>
${
pkg.logFolder}/${pkg.name}
.log
</file>
<file>
${
log.path}/info
.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<fileNamePattern>
${pkg.logFolder}/${pkg.name}.%d{yyyy-MM-dd}.%i.log
</fileNamePattern>
...
...
@@ -20,6 +23,10 @@
<logger
name=
"org.priusis"
level=
"INFO"
/>
<logger
name=
"org.eclipse.milo"
level=
"INFO"
/>
<logger
name=
"org.eclipse.paho"
level=
"INFO"
/>
<logger
name=
"springfox"
level=
"ERROR"
/>
<logger
name=
"org"
level=
"ERROR"
/>
<logger
name=
"com.netflix"
level=
"ERROR"
/>
<logger
name=
"com.alibaba.nacos"
level=
"ERROR"
/>
<root
level=
"INFO"
>
<appender-ref
ref=
"fileLogAppender"
/>
...
...
apq-pc-register/src/main/scripts/control/apq-pc-register.service
deleted
100644 → 0
浏览文件 @
3b98ae24
[Unit]
Description=${pkg.name}
After=syslog.target
[Service]
User=${pkg.user}
ExecStart=${pkg.installFolder}/bin/${pkg.name}.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
apq-pc-register/src/main/scripts/control/deb/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
update-rc.d
${
pkg
.name
}
defaults
apq-pc-register/src/main/scripts/control/deb/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
update-rc.d
-f
${
pkg
.name
}
remove
apq-pc-register/src/main/scripts/control/deb/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
!
getent group
${
pkg
.user
}
>
/dev/null
;
then
addgroup
--system
${
pkg
.user
}
fi
if
!
getent passwd
${
pkg
.user
}
>
/dev/null
;
then
adduser
--quiet
\
--system
\
--ingroup
${
pkg
.user
}
\
--quiet
\
--disabled-login
\
--disabled-password
\
--home
${
pkg
.installFolder
}
\
--no-create-home
\
-gecos
"Priusisiot application"
\
${
pkg
.user
}
fi
apq-pc-register/src/main/scripts/control/deb/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
-e
/var/run/
${
pkg
.name
}
/
${
pkg
.name
}
.pid
]
;
then
service
${
pkg
.name
}
stop
fi
apq-pc-register/src/main/scripts/control/rpm/postinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
chown
-R
${
pkg
.user
}
:
${
pkg
.logFolder
}
chown
-R
${
pkg
.user
}
:
${
pkg
.installFolder
}
if
[
$1
-eq
1
]
;
then
# Initial installation
systemctl
--no-reload
enable
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-register/src/main/scripts/control/rpm/postrm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-ge
1
]
;
then
# Package upgrade, not uninstall
systemctl try-restart
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-register/src/main/scripts/control/rpm/preinst
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
getent group
${
pkg
.user
}
>
/dev/null
||
groupadd
-r
${
pkg
.user
}
getent passwd
${
pkg
.user
}
>
/dev/null
||
\
useradd
-d
${
pkg
.installFolder
}
-g
${
pkg
.user
}
-M
-r
${
pkg
.user
}
-s
/sbin/nologin
\
-c
"Priusisiot application"
apq-pc-register/src/main/scripts/control/rpm/prerm
deleted
100644 → 0
浏览文件 @
3b98ae24
#!/bin/sh
if
[
$1
-eq
0
]
;
then
# Package removal, not upgrade
systemctl
--no-reload
disable
--now
${
pkg
.name
}
.service
>
/dev/null 2>&1
||
:
fi
apq-pc-register/src/main/scripts/windows/install.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
setlocal ENABLEEXTENSIONS
@ECHO Detecting Java version installed.
:CHECK_JAVA_64
@ECHO Detecting if it is 64 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\Wow6432Node\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF NOT "%JRE_PATH2%" == "" GOTO JAVA_INSTALLED
:CHECK_JAVA_32
@ECHO Detecting if it is 32 bit machine
set KEY_NAME="HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment"
set VALUE_NAME=CurrentVersion
FOR /F "usebackq skip=2 tokens=1-3" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName=%%A
set ValueType=%%B
set ValueValue=%%C
)
@ECHO CurrentVersion %ValueValue%
SET KEY_NAME="%KEY_NAME:~1,-1%\%ValueValue%"
SET VALUE_NAME=JavaHome
if defined ValueName (
FOR /F "usebackq skip=2 tokens=1,2*" %%A IN (`REG QUERY %KEY_NAME% /v %VALUE_NAME% 2^>nul`) DO (
set ValueName2=%%A
set ValueType2=%%B
set JRE_PATH2=%%C
if defined ValueName2 (
set ValueName = %ValueName2%
set ValueType = %ValueType2%
set ValueValue = %JRE_PATH2%
)
)
)
IF "%JRE_PATH2%" == "" GOTO JAVA_NOT_INSTALLED
:JAVA_INSTALLED
@ECHO Java 1.8 found!
@ECHO Installing ${pkg.name} ...
%~dp0${pkg.name}.exe install
@ECHO DONE.
GOTO END
:JAVA_NOT_INSTALLED
@ECHO Java 1.8 or above is not installed
@ECHO Please go to https://java.com/ and install Java. Then retry installation.
PAUSE
GOTO END
:END
apq-pc-register/src/main/scripts/windows/service.xml
deleted
100644 → 0
浏览文件 @
3b98ae24
<service>
<id>
${pkg.name}
</id>
<name>
${project.name}
</name>
<description>
${project.description}
</description>
<workingdirectory>
%BASE%\conf
</workingdirectory>
<logpath>
${pkg.winWrapperLogFolder}
</logpath>
<logmode>
rotate
</logmode>
<env
name=
"LOADER_PATH"
value=
"%BASE%\conf"
/>
<executable>
java
</executable>
<startargument>
-Dplatform=windows
</startargument>
<startargument>
-jar
</startargument>
<startargument>
%BASE%\lib\${pkg.name}.jar
</startargument>
</service>
apq-pc-register/src/main/scripts/windows/uninstall.bat
deleted
100644 → 0
浏览文件 @
3b98ae24
@ECHO OFF
@ECHO Stopping ${pkg.name} ...
net stop ${pkg.name}
@ECHO Uninstalling ${pkg.name} ...
%~dp0${pkg.name}.exe uninstall
@ECHO DONE.
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论