Skip to main content
  • Create account
  • Log in
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Marketplace
  3. Tools (1600)
  4. Azure Toolkit for Eclipse

Eclipse Foundation Member
Azure Toolkit for Eclipse

Azure Toolkit for Eclipse
31
15
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

2019-12 (4.14)
2019-09 (4.13)
2019-06 (4.12)
2019-03 (4.11)
2018-12 (4.10)
2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
Neon (4.6)

http://dl.microsoft.com/eclipse/

Learn more...

Details Group Tabs

Details

The Azure Toolkit for Eclipse provides functionality that allow you to easily create, develop, configure, test, and deploy lightweight, highly available and scalable Java web apps and HDInsight Spark jobs to Microsoft Azure using the Eclipse development environment running on Mac OS, Linux and Windows. It also contains all the key Azure service API clients for Java, exposed as Eclipse libraries, including the Azure Management SDK, Storage SDK, Application Insights SDK and JDBC (for SQL Server and Azure SQL Database). Other key features of the Azure Toolkit for Eclipse include:

  • quick deployment of a Java application to an Azure Web App container
  • quick dev/test deployments of Java applications to Docker containers running within Azure Docker Host VMs, for which the plugin also provides basic management support
  • create Spark applications for Azure HDInsight Spark Linux cluster using Java or Scala
  • author, submit, manage, debug locally or in cluster the HDInsight Spark applications
  • use any JVM with your cloud app, including the OpenJDK (e.g. Azul Zulu) or the Oracle JDK
  • deploy any application server, including Tomcat, Jetty, JBoss or GlassFish; or rely on a version of Tomcat or Jetty made available in Azure by Microsoft
  • use the Azure Explorer view to navigate and manage your Azure storage accounts (blobs, tables, queue), web apps, HDInsight (Spark) resources, Docker hosts and published Docker containers on Azure
  • program against Azure's services such as Storage, Azure SQL Database and more, using the Azure SDK APIs for Java
  • enable automated telemetry for your applications using Application Insights logging directly into the Azure cloud, regardless of where your application is running

Learn more at the documentation site, and learn more about Java on Azure in general at the Azure Developer Center for Java.

Categories:
  • Build and Deploy
Tags:
  • Cloud,
  • Azure,
  • microsoft,
  • java,
  • WebApp Development
Additional Details
Eclipse Versions: 
2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Microsoft Corp.
Date Created: 
Tue, 2014-09-16 16:39
Development Status: 
Production/Stable
License: 
Other
Date Updated: 
Wed, 2019-11-27 02:05
Submitted by: 
Martin Sawicki
Metrics
DateRankingInstallsClickthroughs
December 2019108/714110 (0.15%)7
November 2019116/900670 (0.13%)33
October 2019117/888718 (0.13%)22
September 2019124/878632 (0.12%)24
August 2019113/900653 (0.13%)20
July 2019123/911639 (0.11%)27
June 2019145/919470 (0.09%)30
May 2019155/913503 (0.09%)25
April 2019181/923380 (0.06%)32
March 2019182/920404 (0.07%)33
February 2019185/924347 (0.07%)16
January 2019191/930402 (0.07%)29
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 26

CountError Message
7Cannot continue the operation. There is another install operation in progress.
7Cannot complete the install because one or more required items could not be found....
5Cannot complete the install because one or more required items could not be found....
3Cannot complete the install because one or more required items could not be found....
3Cannot complete the install because one or more required items could not be found....
1Cannot complete the install because one or more required items could not be found....
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Azure Toolkit for Eclipse.

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Thursday, December 5, 2019 - 09:05

Reviews Sign in to post reviews

kroychwodhury's picture

Azure plugin hangs after it starts deploying

Submitted by Kunal Roychwodhury on Mon, 2019-03-04 06:09

I can see an entry in "Azure Activity Log" regarding this deployment. But the progess bar gets stuck after a while and remains the same.

I have checked server logs for deployment on that particular app service and see no issues, deployment got completed very soon. I am assuming that the issue is with “Ecplise plugin” .

Please let me know if I am missing something or anyone has faced it earlier.

 

vjava's picture

Re: Azure plugin hangs after it starts deploying

Submitted by MICROSOFT CORP on Thu, 2019-03-07 20:28

Which os you used, mac, windows or linux? And could you attach the screen shot?

The deployment should cost about several seconds (less than one minute).

kroychwodhury's picture

Re: Re: Azure plugin hangs after it starts deploying

Submitted by Kunal Roychwodhury on Mon, 2019-03-11 05:17

I am using Windows 10 and I am not able to atach or paste a screenshot here.

 

vjava's picture

Re: Re: Re: Azure plugin hangs after it starts deploying

Submitted by MICROSOFT CORP on Tue, 2019-03-19 21:54

Could you raise a issue here https://github.com/Microsoft/azure-tools-for-java/issues, and please add more info, such as screen shot, java version, os, log.

kroychwodhury's picture

Azure plugin hangs after it starts deploying

Submitted by Kunal Roychwodhury on Mon, 2019-03-04 05:35

This is the first time I am using Azure toolkit plugin to deploy a war in App services.

In the "Azure Activity Log" it shows one item in listing after it starts deploying. And then I see the progress bar getting stuck after a couple of seconds (i.e. 40%) and then it stays there forever.

I have checked server logs for deployment on that particular app service and see no issues, deployment got completed very soon. And seemed the plugin is probably not able to read the status of the deployment.

Could it be an issue with the plugin itself. Please let me know if any of you have faced it before or if I am missing something.

 

dgauer's picture

Azure Web App Remote debugging via Eclipse not working

Submitted by Daniel Gauer on Mon, 2018-11-26 07:46

Hi there,

i tried to remote debug a simple Hello World dynamic Web App via Eclipse.

I did the following:

- creation of the dynamic webapp as eclipse project

- deployment of the webapp to manual created Azure Web app based on the latest Java & Tomcat 8.0 latest

-> successfull

- Creation of a secondary Azure Web App via Eclipse and Azure Toolkit for Eclipse - Deployment of Hello World Webapp

-> successfull

- enabling of Remote Debugging and Websockets at the Azure Web App

1. Issue is that the Debug as "Azure Web App" Option is missing as described here:

github.com/uglide/azure-content/blob/master/articles/app-service-web/app-service-web-debug-java-web-app-in-eclipse.md

2. when i want to use the remote debugging via Java Remote App and Server APPxyz.scm.azurewebsites.net Port 50148 eclipse throws the error "Failed to connect to remote VM. Connection refused. Connection time out: connect

3. when using remote debug via Jdebug (using the Azure Web App Deploy credentials) and localhost 8000 the same error occurs.

 

Thanks for your support

phegde1sd's picture

Deploy an ARM template using eclipse

Submitted by Prajwal Hegde on Wed, 2018-09-26 04:02

Team,

Do we have a feature to deploy an Azure ARM template using eclipse plugin/IDE?

Thanks,
Praj Hegde

vbaskaran6ea's picture

Azure deployment to specific deployment slots

Submitted by Venkat Baskaran on Wed, 2018-07-25 16:24

First things first thanks for the awesome plug-in that gave an easy option to publish our spring boot app to Azure. However the deployment is directly happening to a web service. Is there any setting or option by which can install the web app to a deployment slot instead of the website root. All the options tried through the current plug-in has NO mention of deployment slot. I was not able to get reliable documentation from Eclipse or Microsoft sites on this topic. Your replies would be greatly appreciated as we need to leverage the slots as a design pattern/best practice. 

vjava's picture

Re: Azure deployment to specific deployment slots

Submitted by MICROSOFT CORP on Thu, 2018-08-30 21:15

Hi Venkat,

Thanks for the feedback. Deployment Slot is a very useful feature and we will consider to support it in the plugin. For now, if you want to deploy a Java Web App project into a Deployment Slot on Azure, there is another option/workaround for you. We have Azure Web App Maven plugin to support this. You can find more details here: https://github.com/Microsoft/azure-maven-plugins/blob/develop/docs/web-a...

Thanks,

iqureshik0q's picture

not able to install the Azure toolkit

Submitted by Iram Qureshi on Mon, 2018-06-18 12:26

i have eclipse(Oxygen), Mac OS and jdk 1.8. Cant install this using any of the install new software or eclipse market place. I

Please advise.

vjava's picture

Re: not able to install the Azure toolkit

Submitted by MICROSOFT CORP on Thu, 2018-08-30 21:12

Hi Iram,

Could you find the plugin if you search "azure toolkit for Eclipse" in the Eclipse Marketplace page?

Thanks,

rbandopadhyaya's picture

unable to install this azure tool kit

Submitted by Rahul Bandopadhyaya on Tue, 2018-04-10 09:39

Hi,

Since the url i.e. dl.microsoft.com/eclipse/ is not accessible, unable to install the azure tool kit. Is there any other url to refer to, or is there any other older stable version? I guess the one expected at dl.microsoft.com/eclipse/ is 3.5.0.

Any pointer in this regards will be highly appreciated.

thanks,

vjava's picture

Re: unable to install this azure tool kit

Submitted by MICROSOFT CORP on Thu, 2018-08-30 21:10

Hi Rahul,

Another way to install the software is through the Eclipse Marketplace page. Simply search "azure toolkit for Eclipse" and you will find it.

Thanks,

falvesdossantos's picture

Error to sign in

Submitted by Flávio Alves dos Santos on Sat, 2017-04-22 13:58

When I try to sign in to my microsoft account, the plugin returns the following error in the Terminal.

Error sending IPC message: Broken pipe
doSignIn@SingInDialog: null
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:398)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:481)
at com.microsoft.azuretools.core.ui.SignInDialog.signInAsync(SignInDialog.java:305)
at com.microsoft.azuretools.core.ui.SignInDialog.doSignIn(SignInDialog.java:274)
at com.microsoft.azuretools.core.ui.SignInDialog.okPressed(SignInDialog.java:237)
at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:466)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:818)
at org.eclipse.jface.window.Window.open(Window.java:794)
at com.microsoft.azuretools.core.ui.SignInDialog.go(SignInDialog.java:99)
at com.microsoft.azuretools.core.handlers.SignInCommandHandler.doSignIn(SignInCommandHandler.java:50)
at com.microsoft.azuretools.azureexplorer.AzureModuleImpl$SignInOutAction$1.actionPerformed(AzureModuleImpl.java:63)
at com.microsoft.tooling.msservices.serviceexplorer.NodeActionListener.actionPerformedAsync(NodeActionListener.java:51)
at com.microsoft.tooling.msservices.serviceexplorer.NodeAction.fireNodeActionEvent(NodeAction.java:60)
at com.microsoft.azuretools.azureexplorer.views.ServiceExplorerView$2$1.run(ServiceExplorerView.java:328)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
Caused by: java.lang.ExceptionInInitializerError
at com.microsoft.azure.management.resources.implementation.ResourceManager$AuthenticatedImpl.<init>(ResourceManager.java:136)
at com.microsoft.azure.management.resources.implementation.ResourceManager.authenticate(ResourceManager.java:67)
at com.microsoft.azure.management.Azure$AuthenticatedImpl.<init>(Azure.java:258)
at com.microsoft.azure.management.Azure$AuthenticatedImpl.<init>(Azure.java:251)
at com.microsoft.azure.management.Azure.authenticate(Azure.java:143)
at com.microsoft.azure.management.Azure$ConfigurableImpl.authenticate(Azure.java:193)
at com.microsoft.azuretools.sdkmanage.AccessTokenAzureManager.authTid(AccessTokenAzureManager.java:133)
at com.microsoft.azuretools.sdkmanage.AccessTokenAzureManager.getTenants(AccessTokenAzureManager.java:118)
at com.microsoft.azuretools.authmanage.AdAuthManager.signIn(AdAuthManager.java:84)
at com.microsoft.azuretools.core.ui.SignInDialog$5.run(SignInDialog.java:289)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
Caused by: java.lang.NullPointerException
at com.microsoft.azure.AzureServiceClient.<clinit>(AzureServiceClient.java:74)
... 11 more
Canceled by the user.

msawicki's picture

Re: Error to sign in

Submitted by Martin Sawicki on Wed, 2017-05-03 16:37

resolved by the 3.0.1 update

Markets

  • Eclipse Project (29)
  • Tools (1600)
    • Application Development Frameworks (205)
    • Application Management (37)
    • Application Server (42)
    • BIRT (10)
    • Build and Deploy (125)
    • Business Intelligence, Reporting and Charting (25)
    • Code Management (152)
    • Collaboration (47)
    • Database (57)
    • Database Development (42)
    • Database Persistence (23)
    • Documentation (80)
    • Eclipse Kura (83)
    • Eclipse SmartHome (65)
    • EclipseRT Target Platform Components (8)
    • Editor (386)
    • Entertainment (18)
    • General Purpose Tools (135)
    • Graphics (38)
    • IDE (400)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (60)
    • J2ME (6)
    • Languages (181)
    • Linux Tools (20)
    • Logging (26)
    • Mobile and Device Development (57)
    • Modeling (108)
    • Modeling Tools (181)
    • Mylyn Connectors (24)
    • Network (18)
    • Other (86)
    • Process (22)
    • Profiling (25)
    • Programming Languages (126)
    • Reporting (40)
    • Rich Client Applications (57)
    • Science (5)
    • SCM (25)
    • Search (45)
    • SOA Development (20)
    • Source Code Analyzer (122)
    • Systems Development (67)
    • Team Development (66)
    • Testing (115)
    • Tools (685)
    • UI (103)
    • UML (46)
    • Web (117)
    • Web Services (40)
    • Web, XML, Java EE and OSGi Enterprise Development (39)
    • XML (35)
  • IoT (152)
    • Eclipse Kura (83)
    • Eclipse SmartHome (65)
  • RCP Applications (95)
  • Training & Consulting (58)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • WSO2 Developer Studio
  • Google Cloud Tools for Eclipse
  • iizi
  • Force.com IDE
  • Cloud Storage Integrator

Favorited by

Eclipse IDE 2019-09

Get the latest version of the Eclipse IDE.

Download Now Learn More

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Governance
  • Logo and Artwork
  • Board of Directors

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Community of Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation, Inc. All Rights Reserved.

Back to the top