34 lines
828 B
Bash
Executable File
34 lines
828 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# ADXP Adapter 启动脚本
|
|
|
|
echo "🚀 启动 ADXP SDK 适配器服务..."
|
|
echo ""
|
|
|
|
# 自动查找 Java 8
|
|
if [ -z "$JAVA_8_HOME" ]; then
|
|
JAVA_8_HOME=$(/usr/libexec/java_home -v 1.8 2>/dev/null)
|
|
fi
|
|
|
|
if [ -z "$JAVA_8_HOME" ]; then
|
|
echo "❌ 错误: 未找到 Java 8"
|
|
echo ""
|
|
echo "请先安装 Java 8:"
|
|
echo " brew install --cask temurin8"
|
|
echo ""
|
|
echo "或者手动设置 JAVA_8_HOME:"
|
|
echo " export JAVA_8_HOME=/path/to/jdk8"
|
|
exit 1
|
|
fi
|
|
|
|
echo "Java 版本: $($JAVA_8_HOME/bin/java -version 2>&1 | head -1)"
|
|
echo ""
|
|
echo "配置:"
|
|
echo " - 适配器端口: 8086"
|
|
echo " - ADXP 数据中台地址: ${ADXP_HOST:-localhost}:${ADXP_PORT:-8086}"
|
|
echo ""
|
|
|
|
$JAVA_8_HOME/bin/java -jar target/adxp-adapter.jar \
|
|
--adxp.host=${ADXP_HOST:-localhost} \
|
|
--adxp.port=${ADXP_PORT:-8086}
|