在Ubuntu下打包发布Java应用,常见的方式有打包成JAR文件、.deb安装包等,以下是具体步骤:
sudo apt update,sudo apt install maven。pom.xml中配置maven-jar-plugin插件指定主类;若使用Gradle,在build.gradle中配置jar任务和copyDependencies任务。mvn clean package(Maven)或gradle build(Gradle)命令进行打包,生成的JAR文件在target(Maven)或build/libs(Gradle)目录下。sudo apt update,sudo apt install dpkg-dev build-essential devscripts debhelper dh-make。mkdir -p mypackage/DEBIAN,mkdir -p mypackage/usr/bin等。DEBIAN目录下创建control文件,包含软件基本信息;还可创建postinst等脚本(可选)。dpkg-deb --build .命令,生成.deb文件。java -jar命令运行,如java -jar /path/to/your-application.jar。webapps目录,启动Tomcat即可。