fix(driver): 使用绝对路径解决 Java 插件执行问题 #2995
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
关联的 issue
https://github.com/actiontech/sqle-ee/issues/2307
描述你的变更
确认项(pr提交后操作)
Tip
请在指定复审人之前,确认并完成以下事项,完成后✅
not_compatibleneed_update_docDescription
通过
getJdkPath函数获取 JDK 绝对路径更新 Java 插件执行命令以使用绝对路径
移除 RPM 构建中设置
SQLE_JAVA_HOME环境变量添加错误处理以确保获取当前目录时的稳定性
Changes walkthrough 📝
plugin_manager.go
优化 Java 插件路径管理sqle/driver/plugin_manager.go
getJdkPath函数获取 JDK 路径sqled.spec
调整 sqled.spec 构建脚本build/sqled.spec
SQLE_JAVA_HOME环境变量设置sqled_with_dms.spec
调整 sqled_with_dms.spec 构建脚本build/sqled_with_dms.spec
SQLE_JAVA_HOME环境变量设置