Signed-off-by: chy <chy@163.com>

This commit is contained in:
chy
2026-02-02 23:31:39 +08:00
commit f6d2459f1f
1499 changed files with 289491 additions and 0 deletions

View File

@@ -0,0 +1,82 @@
<assembly>
<id>assembly</id>
<formats>
<format>zip</format>
</formats>
<!-- <dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
<scope>runtime</scope>
</dependencySet>
</dependencySets> -->
<includeBaseDirectory>true</includeBaseDirectory>
<fileSets>
<fileSet>
<directory>lib/mssqlserver</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/kudu</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/oracle</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/postgresql</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/dm8</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/opengauss</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>lib/kingbase</directory>
<outputDirectory>lib</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>src/main/assembly/bin</directory>
<outputDirectory>bin</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>src/main/resources</directory>
<outputDirectory>conf</outputDirectory>
<includes>
<include>bootstrap.yml</include>
</includes>
</fileSet>
<fileSet>
<directory>target</directory>
<outputDirectory>lib</outputDirectory>
<includes>
<include>report-server-*.jar</include>
</includes>
<excludes>
<exclude>*-javadoc.jar</exclude>
<exclude>*-sources.jar</exclude>
</excludes>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<directory>./../</directory>
<outputDirectory>/</outputDirectory>
<includes>
<include>LICENSE</include>
<include>NOTICE</include>
</includes>
</fileSet>
</fileSets>
</assembly>

View File

@@ -0,0 +1,5 @@
#!/bin/bash
cd `dirname $0`
./stop.sh
./start.sh

View File

@@ -0,0 +1,42 @@
@echo off & setlocal enabledelayedexpansion
rem 判断cmd中是否有JAVA_HOME
rem set JAVA_HOME=D:\App\Java\jdk1.8.0_172
IF "%JAVA_HOME%" == "" (
goto END
) ELSE (
goto START
)
:END
rem cmd中未找到JAVA_HOME请在此启动文件中第4行指定然后尝试
echo Not JAVA_HOME Find, Please add JAVA_HOME in this file line 4
pause
exit
:START
rem 获取应用的根目录
cd ../
set BIN_DIR=%cd%
set CONF_YML=%BIN_DIR%\conf\bootstrap.yml
cd %BIN_DIR%\lib
rem 查找ld-report*.jar启动文件版本号每次会变
for /f "delims=" %%i in ('dir /a-d /b /on ld-report*.jar') do (
set BOOT_JAR=%%i
)
rem 查找附加的驱动加到java启动的classpath中
for %%i in ("*") do (
if "%%i" neq "%BOOT_JAR%" (
set LIB_JARS=!LIB_JARS!%BIN_DIR%\lib\%%i;
)
)
rem 启动内存设置,请根据自己需要调整
cd %BIN_DIR%\bin
set JAVA_OPTS= -server -Xms1g -Xmx2g -Xmn256m -XX:PermSize=128m -Xss256k
rem 正式启动
"%JAVA_HOME%"\bin\java %JAVA_OPTS% -Xbootclasspath/a:%LIB_JARS% -jar -Dspring.config.location=%CONF_YML% %BIN_DIR%\lib\%BOOT_JAR%
pause

View File

@@ -0,0 +1,26 @@
#!/bin/bash
#判断java是否存在
command -v java >/dev/null 2>&1 || { echo >&2 "require java but it's not installed. Aborting."; sleep 5;exit 1; }
cd `dirname $0`
BIN_DIR=`pwd` #安装目录
cd ../
DEPLOY_DIR=`pwd`
LIB_DIR=$DEPLOY_DIR/lib #jar目录
CONF_DIR=$DEPLOY_DIR/conf #conf目录
LOGS_DIR=$DEPLOY_DIR/logs #log目录
LIB_JARS=`ls $LIB_DIR|grep -v ld-report|awk '{print "'$LIB_DIR'/"$0}'|tr "\n" ":"`
PIDS=`ps -f | grep java | grep "ld-report" |awk '{print $2}'`
if [ -n "$PIDS" ]; then
echo "ERROR: The ld-report already started!"
echo "PID: $PIDS"
exit 1
fi
JAVA_OPTS=" -server -Xms1g -Xmx2g -Xmn256m -XX:PermSize=128m -Xss256k "
nohup java $JAVA_OPTS -Xbootclasspath/a:$LIB_JARS -jar -Dspring.config.location=$CONF_DIR/bootstrap.yml $LIB_DIR/ld-report-*.jar >/dev/null 2>&1 &
echo "ld-report 正在后台执行请查看ld-report.log日志(${DEPLOY_DIR}/logs/ld-report.log),确定软件运行情况"

View File

@@ -0,0 +1,12 @@
#!/bin/bash
pid=`ps ax | grep -i 'ld-report' | grep java | grep -v grep | awk '{print $1}'`
if [ -z "$pid" ] ; then
echo "No ld-report Server running."
exit -1;
fi
kill -9 ${pid}
echo "Send shutdown request to ld-reporte(${pid}) OK"