Java 项目
宝塔面板 Java 项目管理 API — JDK/Tomcat 安装、Spring Boot 项目创建启停、SSL 部署
get_system_info
获取 Java 运行环境状态 — JDK 版本、Tomcat 版本
install_jdk_new
异步安装指定版本的 JDK
install_tomcat_new
异步安装指定版本的 Tomcat
project_list
获取所有 Java 项目列表及运行状态
process_info_for_create
获取运行中 Java 进程的信息,用于导入已有项目
create_spring_boot_project
创建 Spring Boot Java 项目,支持绑定域名
start_project
启动 Java 项目
stop_project
停止 Java 项目
restart_project
重启 Java 项目
remove_project
删除 Java 项目(不删除文件)
project_domain_list
获取 Java 项目绑定的域名列表
config_file_list
获取 Java 项目的配置文件列表
bind_extranet
为 Java 项目开放外网映射(生成 Nginx 配置文件)
unbind_extranet
取消 Java 项目的外网映射
check_spring_boot_args
校验 Spring Boot 项目的创建参数
get_spring_log_list
获取 Spring Boot 项目的日志文件列表
get_project_info
获取 Java 项目的详细信息
set_project_log_status
设置 Java 项目的日志记录开关
get_keep_status
获取 Java 项目的更新任务状态
create_tomcat_project
创建 Tomcat 类型的 Java 项目
start_tomcat
启动 Tomcat 项目
fix_project
修复 Java 项目的配置
force_stop
强制停止 Java 项目进程
modify_project
修改 Java 项目的配置
get_tomcat_list
获取已安装的 Tomcat 版本及运行状态
get_load_info
获取 Java 项目的系统负载信息
get_jmx_status
获取 Java 项目的 JMX 监控状态
get_version_list
获取 Java 项目的版本备份列表
now_file_backup
为 Java 项目创建版本备份
add_server_proxy
为 Java 项目添加反向代理规则
server_proxy_list
获取 Java 项目的反向代理规则列表
remove_server_proxy
删除 Java 项目的反向代理规则
change_log_path
修改 Java 项目的日志存储路径
multi_set_project
批量启动/停止 Java 项目
multi_remove_project
批量删除 Java 项目
get_spring_log_data
读取 Spring Boot 项目的日志文件内容
create_site_tomcat_project
在已有网站下创建 Tomcat 项目(内嵌模式)
modify_tomcat
修改 Tomcat 的配置(端口、用户、JDK、备注等)
check_env_for_project
检查 jar 文件的环境变量和配置
set_static_path
为 Spring Boot 项目设置静态文件路径
keep_option
更新任务管理(使用新版/使用旧版/停止新版)
set_version_ps
修改 Java 项目版本备份的备注
remove_version
删除 Java 项目的版本备份