是否有可能从另一个操作系统开发Windows Azure?

时间:2012-03-09 01:50:41

标签: java eclipse macos deployment azure

是否可以使用OS X(Eclipse)中的Java开发Windows Azure?

我已经安装了适用于Eclipse的Windows Azure插件,但似乎插件依赖于批处理文件才能将应用程序部署到Azure。

如果可以的话,有没有这方面的指南?

2 个答案:

答案 0 :(得分:2)

构建Windows Azure服务包所需的工具仅在Windows上运行。因此,虽然您可以在Windows上轻松地在Eclipse中构建Java应用程序,但您无法对OSX执行相同的操作。

如果您正在使用node.js进行开发,则可以使用基于浏览器和跨平台的Cloud9 IDE进行开发。有关此问题的详细信息,请参阅this MSDN article,正如Scott Guthrie在1月份在旧金山举行的Node Summit上所展示的那样,通过Mac进行所有编码和部署。

答案 1 :(得分:2)

开发工具(包括Compute和Storage模拟器和打包程序)需要Windows。

对于应用程序本身,要求与Windows Server 2008 R2兼容。因此,例如,可以在不使用Azure SDK或工具的情况下在Linux或OS X上开发应用程序,并使用Java应用程序服务器和预部署和预配置的应用程序准备Windows Server的虚拟映像。 ,并将此图像部署为Virtual Machine Role。该应用程序可以通过HTTP或使用SDK中包含的Java库作为源代码来访问Windows Azure服务。

但是,这种方法更适合移植现有应用程序。对于开发新工具,Windows上提供的工具可以改善体验。

相关问题