Debian Java应用发布流程如下:
安装环境
安装JDK和构建工具(Maven/Gradle):
sudo apt update
sudo apt install openjdk-11-jdk maven # 或 gradle
开发与构建
mvn clean package # 生成JAR/WAR文件(target目录)
pom.xml
或build.gradle
中声明依赖和元数据(如版本、作者)。创建Debian包(可选)
debian
目录,添加以下文件:
control
:定义包名、版本、依赖等元数据。changelog
:记录版本更新内容。rules
:构建规则(如调用dh
工具)。debuild -us -uc # 生成.deb文件
部署与发布
dpkg
安装.deb文件:sudo dpkg -i your-app.deb
dput
上传至Debian仓库(需配置仓库权限)。验证与维护
systemctl status
)。说明:
java -jar
运行JAR文件。