在Debian系统上部署Java应用通常涉及以下几个步骤:
sudo apt update
。sudo apt install openjdk-11-jdk
。java -version
验证Java是否安装成功。/.bashrc
文件,添加以下内容:export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
source /.bashrc
使更改生效。java -jar your-application.jar
命令运行应用。FROM gcr.io/distroless/java-debian10
COPY your-app.jar /app/your-app.jar
ENTRYPOINT ["/usr/lib/jvm/java-11-openjdk-amd64/bin/java", "-jar", "/app/your-app.jar"]
docker build -t your-app-image
构建容器镜像。docker run -d --name your-app your-app-image
运行容器。update-alternatives
工具来切换不同版本的Java。sudo apt install tomcat9
。sudo systemctl status tomcat9
。sudo systemctl start tomcat9
。sudo systemctl enable tomcat9
。webapps
目录下。Tomcat会自动解压这个WAR文件并部署应用。sudo ufw allow 8080/tcp
。以上步骤是在Debian系统上部署Java应用的基本流程。具体的命令和步骤可能会根据Debian版本和具体需求有所不同。建议查阅最新的官方文档以获取最准确的信息。