java - 有什么办法可以为ant项目做一个launchpad ppa吗?

标签 java ubuntu ant launchpad

我有一个普通的 netbeans 项目,并使用 jdeb 创建了一个 deb 包。我希望将其上传到我创建的 launchpad ppa,但意识到 launchpad 需要自己构建包,可能同时具有源和签名,以便对恶意代码有更多的安全性和威慑力。

好的,好的 jdeb 出来了。但是考虑到它是一个普通的 netbeans ant 项目,而不是 buildtools 项目,我如何从他们的沙箱构建我的项目?还考虑到我依赖于一些(但不是全部,但已经在我的 ant 文件中解决)二进制 jars 库?如果不编译所有不在存储库中的库是不可能的吗?

最佳答案

不,您必须确保您要运送的所有从源代码构建的库都有 .deb。

您必须提供一个使用 ant 构建项目的源代码包。要获得一些灵感,请查看已经执行此操作的现有包,例如jalview: apt-get source jalview.

关于java - 有什么办法可以为ant项目做一个launchpad ppa吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11734467/

相关文章:

java - 为 RecyclerView 创建适配器后未检查分配警告

java - 在 Ant 脚本中查找资源引用 XML 标签

ant - 如果没有所需名称的属性,ANT 是否应用 prefixValues ?或者这是一个错误? (SSCCE 提供)

java - ReSTLet 向服务器发送 "get"请求并处理响应

java - Apache Camel - 代码错误 - 必须在 CamelContext 中定义具有名称属性的 PropertiesComponent 以支持属性占位符

java - TrueZip 从 netbeans/jar 启动时可以正常工作,但从 javaws 启动时不能正常工作

java - 由于缺少类路径引用,使用 Eclipse Mars 的 Ant 构建失败

django - 无法使用普通的 Ubuntu Linux 用户访问 Django 中的 PostgreSQL 数据库

linux - mktemp 无法通过模板创建

java - 从终端设置 jetty "document root"/project 文件夹