当前位置: 首页 > 面试题库 >

从Netbeans构建时自动签名JAR

高墨一
2023-03-14
问题内容

我想知道Netbeans是否具有一些选项或设置,这些选项或设置将允许我在构建过程中自动签名jar。


问题答案:

在您的-post-jarant目标中,从文件 〜/ .keyconf中
读取 密码可能很方便。授予文件仅用户访问权限:例如或。
__400``600

<loadfile srcfile="${user.home}/.keyconf" property="keyconf"/>
<signjar alias="..." storepass="${keyconf}">
    ...
</signjar>


 类似资料:
  • 3.4.3 签名配置 要对一个应用签名,要求如下: 一个 keystore 一个 keystore 的密码 一个 key 的别名 一个 key 的密码 存储类型 位置、key 别名、key 密码以及存储类型一起组成了签名配置( SigningConfig 类型) 默认情况下, 已经有了一个 debug 的签名配置,它使用了 debug keystore,该 keystore 有一个已知的密码和默认

  • 我正在将我们的构建从Ant转换为Gradle。我们的第一步是添加Gradle构建文件,这样我们就可以开始使用Gradle作为构建工具。这让我们可以使用现有的构建脚本使用Ant进行构建,并将其转换为随时间推移的渐变。我只想让Gradle调用现有的Ant构建文件。我们的项目都是NetBeans项目,都有build.xml和nbproject/build-implt.xml文件。有些项目需要NetBea

  • 假定项目的dir不应该签入Git,因为它包含的文件是派生文件(来自构建过程)。当从项目的github安装包时(例如在开发过程中),dir将不存在,因此如果包的

  • PHP-X 2.0提供了一个全新的命令行工具:phpx,可用于编译、打包phpx工程。 创建工程 在当前目录下创建一个新工程。 #创建二进制可执行工程 phpx create project_name --bin #创建PHP扩展工程 phpx create project_name --ext 目录结构 include:存放.h的头文件 src:存放.cc或.cpp源文件 lib:存放编译好的

  • 开发、测试可能会有频繁更新应用版本的时候,每次需要在kplcloud平台上进行build,为了方便我们快速发布,我们在给gitlab提供了一个api。当git push 时会触发该事件进行自动化build。 Gitlab配置Webhooks 首先打开gitlab仓库,并进入项目详情,在右上角有一个设置,点击它,在弹出的下拉框选择"Webhooks"进入webhooks事件页面,如下图所示。 在配置

  • 关于自动化构建 自动化构建是一个特殊的功能,它允许您在 Docker Hub 上使用构建集群,根据指定的 Dockerfile 或者 GitHub 、 BitBucket 仓库(或环境)来自动创建镜像。该系统将从仓库复制一份,并根据以仓库为环境的 Dockerfile 的描述构建镜像。由此产生的镜像将被上传到注册表,并且自动生成标记。 自动化构建有许多优势: 你的自动化构建项目一定是准确按照预期构