2012-07-01 3 views
1

Я пытаюсь упаковать проект Java Azure в Mac, и я не могу найти исходный код для cspack.exe. До сих пор мне удалось запустить плагин Azure Eclipse и успешно создать проект, но при попытке развернуть он не может запустить cspack.exe. Я скачал Windows Azure Tools и видел CsPack.cs до следующих линийЯвляется ли Windows Azure cspack.exe открытым исходным кодом?

// 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-файла, но я могу использовать любую документацию.

ответ

1

cspack.exe не является открытым исходным кодом. Он будет упакован в Azure SDK, который можно загрузить и установить. Есть что-то вроде Open Source, например jjack, но это только API, который можно использовать в Java, .NET или любой другой программе, чтобы получить доступ к вашим конфигурациям, установить облачный диск или что-то еще. Плагины eclipse используют cspack.exe.jar, который является оболочкой командной строки для исходного приложения cspack. Azure SDK для Mac можно скачать Azure SDK. Не знаю, способен ли плагин Eclipse работать на Mac.

+0

Хорошо спасибо. Думаю, мне придется найти обходной путь. – javiercbk

0

Похоже, что WindowsAzure4j является открытым исходным кодом, поэтому, если это то, что вы используете, вам повезло. Я бы попробовал загрузить This и искать полный файл CsPack.cs, может быть, вы можете почерпнуть из него источник проблемы?

+0

Спасибо! но я уже видел это. – javiercbk

+0

WindowsAzure4j устарел. Microsoft открыла официальный поддерживаемый Java SDK вместе со всеми другими SDK и инструментами PowerShell [здесь] (https://github.com/windowsazure). –

Смежные вопросы