Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

NetBeans Plugin for Couchbase Part 2 – Coffee on Couchbase

DZone's Guide to

NetBeans Plugin for Couchbase Part 2 – Coffee on Couchbase

Here's part two of the Coffee on Couchbase series, focusing on building a NetBeans plugin for Couchbase. This entry looks at building a NetBeans plugin from scratch.

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

coffee-on-couchbase

This is part 2 (part 1) of Coffee on Couchbase series where we will build a NetBeans plugin for Couchbase. This multi-part webinar series is a discussion with Geertjan Wielenga (@GeertjanW) and Eben Haber (@ebenhaber).

As part of this series, you’ll also learn how to build a NetBeans plugin from scratch and learn the awesomeness behind NetBeans platform.

The recording from part 2 is now available:


Unfortunately, Geertjan’s voice is not correctly captured in this one!

Part 2 covers:

  1. Show NetBeans users how to install Couchbase and configure it with a sample bucket
  2. Run a simple Java EE application that queries the documents stored in Couchbase sample bucket
  3. Migrating the NetBeans plugin from Ant to Maven
  4. Show a message in popup help menu
  5. Double clicking on the Couchbase node connects to Couchbase server and displays a message in status window

All the code is evolving at: github.com/arun-gupta/couchbase-netbeans-plugin.

For now, the plugin can be built and reloaded in a new or current instance of NetBeans. You’ll see:

NetBeans Couchbase Plugin Part 2

Let us know by filing bugs on features that you’d like to see in this plugin.

Enjoy!

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:
docker ,aws ,couchbase

Published at DZone with permission of Arun Gupta, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}