Skip to main content

Create Hello World Plugin for Eclipse


Aim:
               Here we are going to create hello world plugin for eclipse.
Steps:

  • Open Eclipse
  •  Go to Window-> Open Perspective-> Other.

A dialog Box Will Appear. Choose Plugin development Click OK.



Plugin Development Environment is added to our Eclipse.

Now We can create our Hello World Plugin by File-New-plugin Project.
 Enter the name of the project and check  source folder is “src” & destination folder is “bin”



 Enter Vendor name and Click Next.

 Choose Template for our plugin, for example hello world command.

Provide Class name, Package Name and Display Message.
 Click Finish to complete the Creation of the plugin project.

 Now our Project is created that will be look like as follows.

Right Click on Project- Run As- Eclipse Application.


 New Ide will be started with our Plugin.

 Click Sample Command a Message box will be displayed as Follows.


    We can add our plugin manually by Creating our Plugin as jar file and copy it to Eclipse Plugin folder or Dropins Folder.
 To export our Plugin Click File- Export.

 Choose Deployable plugins and fragments.



 Available plugins will be displayed in a dialog box, Choose our plugin.

 Click Install into Host to install plugin in our eclipse and Click Finish.

 When we Click Finish Eclipse will be asked to restart because our new plugin is installed.


 Once We clicked yes Eclipse Will be restarted and will be opened with our new Plugin.




 Now Open Eclipse Folder –Plugins Where we can find our plugin.

 We can also create update site for our plugin. To publish our plugin in any website we need to create a featured project for our plugin. Go to File-New-Other
 Choose Plugin Development-Next
 Choose Feature Project-Next
 Provide Feature Name, Feature ID, Feature Name, Feature Version, and Feature Vendor in the window-Next
 Next window will display the available Plugins, Choose our plugin From the window and Click Finish
 Now Our Project is created to publish in a website.
 Create a Category Definition for our plugin. Right Click on Project-New-Other.

 Choose Category Definition-Next.

 Choose our Project to create category and Click Finish. Then Now our Category xml file is created.
 Create a New Category by clicking New Category.


 Enter Category ID and Category Name.

 Now Our Feature Project is ready to upload it in a server. Export our project by Clicking File -Export
 Choose Deployable Feature-Next
 Choose our plugin, Export path.

 Choose Option tab and select category.xml path.

 Click Finish.
 Now our Plugin is ready to install in Eclipse. We can proceed by clicking Help-Install New Software.

 Click Add.

 Choose Local and select where we export our plugin.

 Then The Window will list all plugins. Select Required Plugin
 Select our Plugin and Install by accepting terms and conditions.


 Select our Plugin and Install by accepting terms and conditions.


 Now The plugin is installed and Eclipse asked to restart to apply changes.







Comments

Popular posts from this blog

Android Studio New IDE for Android Application Development

Google Launches Android Studio And New Features For Developer Console, Including Beta Releases And Staged Rollout during Google’s I/O developer conference, the company announced a group of tools for app developers, including a new developer suite called Android Studio. It’s an IDE based on  IntelliJ . This was a popular announcement, as the crowd “ooh’d” and “ahh’d” as screenshots were shown on stage. This tool has more options for Android Development, making the process faster and more productive. A “live layout” was shown that renders your app as you’re editing in realtime. Additionally, you can switch over to different layouts and screen sizes, such as 3.7 inch phone and 10-inch tablet. The team noted that this might be useful for internationalization, allowing you to quickly see what things look like without having to package up your app and install it on a device. The company says that it has “big plans” for Android Studio. DOWNLOAD ANDROID STUDIO V0...

Android Alarm Manager Example

AlarmManager Many a times we want some task to be performed at some later time in future. For Example: In SMS Scheduler we want a SMS to be send at some later time, or Task Reminder in which we want to be reminded  about a task at a particular time, to implement all these things we use AlramManager class. AlarmManager class provides access to the system alarm services. These allow you to schedule your application to be run at some point in the future. When an alarm goes off, the  Intent  that had been registered for it is broadcast by the system, automatically starting the target application if it is not already running. Registered alarms are retained while the device is asleep (and can optionally wake the device up if they go off during that time), but will be cleared if it is turned off and rebooted.                   The Alarm Manager holds a CPU wake lock as long as the ...

Android How to Send Email programmatically

In this tutorial, you will see how to send an email from your own android application. To do that, Android provides the  Intent . ACTION_SEND  , which means that your Activity want to send some data(in our case:email, cc, bcc, subject, attachements …) to another Activity(it may be an Activity in your own application, or in another application). The activity which will receive this sent data is not specified, it is up to the receiver of this action to ask the user where the data should be sent. That’s why you should give the user the choice of how to send data by wrapping it into a  Chooser   (through   createChooser ( Intent , CharSequence )  ). Send Email : 1 2 3 4 5 6 7 8 Intent intentEmail = new Intent ( Intent . ACTION_SEND ) ; intentEmail . putExtra ( Intent . EXTRA_EMAIL , new String [ ] { "your.email@gmail.com" } ) ; intentEmail . putExtra ( Intent . EXTRA_SUBJECT , "your subject" ) ; intentEmail...