Web应用程序没有与C不同的make文件或类似的东西.但是,它需要放在特定的目录中……例如/ var / www.
我是linux打包的新手,所以我的问题是,如何将我的应用程序打包成.deb,以便在安装时,它会被置于/etc/myprogram/bundles/myprogram-3.4之类的内容中?我特别是在apache tomcat上运行的java应用程序.
我已经设法通过精心阅读http://www.debian.org/doc/manuals/maint-guide中的每个单词来创建一个.deb文件.但是,当我按照说明操作时,我最终得到了
1)一个1.7kb的.deb文件,而不是它应该的~240mb,因为显然它缺少我的所有源代码.
2)困惑,因为我不知道我是否应该写一些makefile.我甚至不确定在哪里学习该问题的答案,然后我将不得不处理如何编写makefile.
我已经向ubuntuforums发布了类似的问题,但我觉得我更有可能在这里得到回复.
解决方法:
Java程序的构建工具是ANT.使用ANT,您可以构建一个WAR文件并将其部署到Tomcat.
标签:ubuntu,java,linux,packaging
来源: https://codeday.me/bug/20190701/1342549.html