Java 如何创建具有基本依赖项的deb包?

Java 如何创建具有基本依赖项的deb包?,java,ubuntu,debian,packaging,debian-based,Java,Ubuntu,Debian,Packaging,Debian Based,大家好,我正在尝试为用Java编写的web应用程序创建一个deb包(它使用ApacheTomcat)。我的最终目标是建立一个存储库,人们可以将它添加到apt-get软件中,但是 如何使包知道如何查找依赖项,如tomcat、sun-java6-bin和ant 如何编写安装程序脚本以将文件和文件夹放置在正确的位置 在上有一个很好的教程,在Ubuntu开发与编程论坛上试着问这个问题-我现在正在使用它,但是你知道Ubuntu有什么不同吗,或者所有的debian软件包都与Ubuntu兼容吗?好吧,我走到了

大家好,我正在尝试为用Java编写的web应用程序创建一个deb包(它使用ApacheTomcat)。我的最终目标是建立一个存储库,人们可以将它添加到
apt-get
软件中,但是

  • 如何使包知道如何查找依赖项,如tomcat、sun-java6-bin和ant

  • 如何编写安装程序脚本以将文件和文件夹放置在正确的位置


  • 上有一个很好的教程,在Ubuntu开发与编程论坛上试着问这个问题-我现在正在使用它,但是你知道Ubuntu有什么不同吗,或者所有的debian软件包都与Ubuntu兼容吗?好吧,我走到了死胡同,它一直在谈论我不知道的制作文件和安装文件。我的软件没有这些功能(它是一个独立于平台的web应用程序,唯一的依赖项是JRE和tomcat)。我现在知道如何查找依赖项了,这很简单,但是整个安装部分我无能为力……帮助?我发现非常有用,因为它与教程中定义依赖项的部分有更深入的链接。