使用Java管理Azure(1):基础配置
Azure针对Java开发人员提供了非常丰富的开发库,开发工具,和相关插件,让你通过Java对Azure进行服务管理和开发,本文第一步先介绍如何快速的配置Java开发工具,主要针对目前比较流行的Eclipse和Intellij IDEA工具。
本文主要是基础配置的介绍,主要分为以下三个部分:
- 准备Azure的测试账号
- 准备Eclipse的Azure开发环境
- 准备Intellij IDEA的Azure开发环境
准备Azure测试账号
首先你需要有Azure中国的测试账号。你可以通过Azure.cn申请测试账号,或者如果你的企业已经购买了Azure,咨询你的系统管理员得到你的订阅的用户名和密码。再次不再赘述。
Eclipse的Azure开发环境配置
- 下载Eclipse或者其衍生版本,如果是Eclipse,请到官网下载:
https://eclipse.org/downloads/
- 或者你也可以下载Spring开发的SpringSource ToolSuite(STS):
http://spring.io/tools/sts/all
- 打开Eclipse或者STS,选择"help"->"Install New Software",在弹出的对话框中选择"Add":

- 在"Name"框中输入Azure或者你喜欢的名字,在Location中输入:http://dl.microsoft.com/eclipse,选择ok:

- 在出现的对话框中,对于"Azure Toolkit for Java"进行全选,对于"Team Explorer Everywhere"工具,是针对Microsoft VS TFS和Visual Studio Online的,中国区没上线,如果你要开发针对global Azure的程序,可以选择,然后选择"Next",等待下载完成后,完成安装:


配置IntelliJ IDEA for Azure开发环境
- 下载并安装Intellij IDEA。Intellij IDEA是商业软件,你可以在官网下载。并申请30天的使用:
- 打开IDEA,选择File->setting:

- 选择Plugins,然后单击下面菜单的"Browser repositories",在搜索栏输入"Azure":

- 你可以看到有三个可选插件:
Azure Toolkit for IntelliJ:2016年新出的专门for Intellij的Azure插件,建议安装
MS Azure HDInsight Tools for IntelliJ:针对于HDInsight和Spark的开发工具包
MS Open Tech tools: 包含Mobile service, Azure SDK的插件,不过有近一年没更新,如果有Android开发需求可以安装.
- 选择你需要的插件进行安装,然后重新启动IDEA完成安装。重启完成后,检查Plugins状态,你应该可以看到Azure的插件:

使用Java管理Azure(1):基础配置的更多相关文章
- 使用Python管理Azure(1):基础配置
Azure提供了丰富的Python SDK来对Azure进行开发管理,包括使用Azure的开源框架在Azure上创建web应用程序,对Azure的虚拟机,存储等进行管理,本系类会简单介绍如何在ASM和 ...
- Java应用服务器之tomcat基础配置(一)
前文我们聊到了java相关重要组件和它们之间的关系以及jdk.tomcat部署回顾请参考https://www.cnblogs.com/qiuhom-1874/p/13302938.html:今天我们 ...
- docker数据卷管理及网络基础配置
数据卷 数据卷容器 数据卷迁移数据 端口映射 容器间通信 数据卷的管理 当需要查看容器内应用产生的数据或者把容器内数据备份及多个容器数据共享.有两种方式,数据卷以及数据卷容器. 数据卷 数据卷是一个可 ...
- Java应用服务器之tomcat基础配置(二)
前文我们聊了下tomcat的配置文件相关格式和组件简介以及webapp目录结构,manger部署和host managera部署,回顾请参考https://www.cnblogs.com/qiuhom ...
- Java进阶知识15 Spring的基础配置详解
1.SSH各个的职责 Struts2:是web框架(管理jsp.action.actionform等).Hibernate:是ORM框架,处于持久层.Spring:是一个容器框架,用于配置bean,并 ...
- Java基础-配置开发环境-安装JDK
Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...
- Java 中 JDBC 基础配置
Java 中 JDBC 基础配置 <resource auth="Container" driverclassname="oracle.jdbc.driver.Or ...
- 跟阿根一起学Java Web开发一:开发环境搭建及JSPGen基础配置
JSPGenSDF软件开发框架(于2014年5月5号公布4.0版).简称JSPGen,专用Java Web方面平台式软件开发,整个框架也能够说是前台与后台的一个粘合剂,如今对JSPGenSDF进行开发 ...
- Java进阶知识04 Struts2的基础配置详解
1.Struts2的原理/流程步骤 简单的理解: 1.客户端发送一个request请求,Tomcat服务器接收到的请求经过web.xml配置文件去处理,进入struts2的核心过滤器,从而进入s ...
随机推荐
- 负载均衡集群之LVS算法和模型
LVS-->Linux Virtual Server 实现算法-->静态/动态,共10种 静态算法: rr(round robin): 解析:轮叫算法,即0-9循环 ...
- Win7/Win8 系统下安装Oracle 10g 提示“程序异常终止,发生未知错误”的解决方法
我的Oracle 10g版本是10.2.0.1.0,(10.1同理)选择高级安装,提示“程序异常终止,发生未知错误”. 1.修改Oracle 10G\database\stage\prereq\db\ ...
- Mysql基础教程——mysql之一
教程列表:http://www.dxzy163.com/view/index7627.html 41 存储过程 40 全文索引与停止词 39 索引的管 38 索引概念 37 数据库备份与恢复 36 事 ...
- C# 字符串驻留池
在.Net中,对于相同的字符串,.Net会将它们指向同一个地址,它们是相同的实例..Net中的字符串并不会更新,当更改一个字符串变量时,由于字符串的不可变性,.Net实际上是新创建一个字符串,而将变量 ...
- fragment点击跳转到外部Activity后,怎么通过返回按钮返回
楼主的情况应该是比较简单的吧,跟三楼说的一样,只要在D跳到下一个Activity的时候,D所在的Activity不要调用finish(),然后在下一个Activity关闭的时候直接调用finish() ...
- UESTC_秋实大哥搞算数 2015 UESTC Training for Data Structures<Problem N>
N - 秋实大哥搞算数 Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others) Subm ...
- Best Time to Buy and Sell Stock 解答
Question Say you have an array for which the ith element is the price of a given stock on day i. If ...
- windows多线程没那么难
windows多线程没那么难 作者:vpoet mail:vpoet_sir@163.com 上一博文中我们引入了CreateThread()多线程编程一个简单的例子,事实上我说windows 多线程 ...
- Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found
Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found 利用Qt Creator编译工程时,出现如题目所示的错误,其中红色部 ...
- Robot Framework 安装AutoItLibrary
1. 下载AutoItLibrary-1.1_x64包,http://code.google.com/p/robotframework-autoitlibrary/ 2. 安装pywin32库,htt ...