相关疑难解决方法(0)

我可以将unix权限存储在zip文件中(使用apache ant构建)吗?

我正在为Java应用程序构建一个linux安装程序,最后我得到了一个install.jar和一个setup.sh,我把它放在一个使用ant的zip文件中.

想法是用户解压缩zip文件,然后运行setup.sh,但问题是他们总是需要chmod setup.sh首先给自己执行权限.

我想删除此步骤,我不确定问题部分是否:

  1. 我在Windows上构建
  2. 我正在构建与ant zip任务
  3. 或者说,拉链不能提供权限,并且在没有x权限的情况下总是解压缩.

java linux zip

10
推荐指数
2
解决办法
2万
查看次数

在UNIX上使用Java部署和执行某些操作

我有一个正在运行的Java进程(守护进程).此过程像服务一样使用.通过该服务,我可以从受信任的服务器下载已签名的zip存档.解压缩ZIP存档后,我想在"解压缩"文件夹中执行二进制文件.

问题是这个二进制文件不可执行(在文件模式下没有'x')...我知道可以用Java设置它但我想要一个通用的方法.

您是否有任何想法如何以一种很好的方式进行部署?

(是的,它需要是Java)

基本上我想在解压缩ZIP存档后恢复Unix文件模式位.是否有Java Lib可以做到这一点?

java unix zip setup-deployment

5
推荐指数
1
解决办法
1298
查看次数

标签 统计

java ×2

zip ×2

linux ×1

setup-deployment ×1

unix ×1