我试图将我的Java Azure项目打包到Mac中,但找不到cspack.exe的源代码。到目前为止,我已经成功运行了Azure Eclipse插件并成功创建了一个项目,但是在尝试部署它时却无法运行cspack.exe。
我已经下载了Windows Azure工具,并在下面几行中看到了CsPack.cs
// Run CsPack to generate the package
ProcessHelper.StartAndWaitForProcess(
new ProcessStartInfo(Path.Combine(AzureSdkBinDirectory, Resources.CsPackExe),
args), out standardOutput, out standardError);
而且我真的不知道这个组件是否是开源的。
如果cspack.exe是专有的,则有什么方法可以模拟cspack.exe。我知道它将项目压缩为zip文件,但我可以使用任何文档。
最佳答案
cspack.exe不是开源的。它将打包到可以下载和安装的Azure SDK中。有一些像jJack所说的开放源代码,但这只是可以在Java,.NET或任何程序中使用的API,可以访问您的配置,安装云驱动器或其他东西。
eclipse插件使用cspack.exe.jar,这是原始cspack应用程序的命令行包装。
可以Azure SDK下载适用于Mac的Azure SDK。不知道Eclipse插件是否能够在Mac上运行。