---
title: "Eclipse - Maven"
---

## Eclipse IDE

Eclipse IDE is a famous Java Integrated Development Environment (IDE). The IDE is definitely the most known product of the Eclipse Open Source project. Today it is the leading development environment for Java with a market share of approximately 60%.

The Eclipse IDE can be extended with additional software components. Eclipse calls these software components Plug-ins. Several Open Source projects and companies have extended the Eclipse IDE or created standalone applications (Eclipse RCP) on top of the Eclipse framework.

## Aspose.Words for Java

[Aspose.Words for Java ](https://products.aspose.com/words/java/)is an advanced class library for Java that enables you to perform a great range of document processing tasks directly within your Java applications.

[Aspose.Words for Java](https://products.aspose.com/words/java/) supports processing word (DOC, DOCX, OOXML, RTF) HTML, OpenDocument, PDF, EPUB, XPS, and all image formats. With Aspose.Words you can generate, modify, and convert documents without using Microsoft Word.

## Aspose.Words Java for Eclipse (Maven)

- Aspose.Words Java for Eclipse (Maven) is a Plugin for **Eclipse IDE** by **Aspose.** The Plugin intended for developers using Maven platform for Java developments and want to use [Aspose.Words for Java](https://products.aspose.com/words/java/) in their projects. The Plugin lets you create maven projects for using [Aspose.Words for Java API](https://products.aspose.com/words/java/) and also download [Code Examples](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples) of the API. 
- The plugin provides following features to work with [Aspose.Words for Java API](https://products.aspose.com/words/java/) within **Eclipse IDE** comfortably:
![aspose-words-java-for-eclipse](aspose-words-java-for-eclipse.png)
**WIZARDS**:
The plugin contains two wizards

**Aspose.Words Maven Project (wizard)**

- This New Project wizard lets developers to create **Maven** project for using [Aspose.Words for Java](https://products.aspose.com/words/java/) from **New -> Project -> Maven-> Aspose.Words Maven Project.**
- The reference of [Aspose.Words for Java API](https://products.aspose.com/words/java/) maven dependency is automatically fetched from [Aspose Cloud Maven Repository](https://releases.aspose.com/words/java/) and gets added in the pom.xml.
- The created project will always contain most recent available version **Maven** Dependency for [Aspose.Words for Java API](https://products.aspose.com/words/java/).
- The wizard steps also presents with the option for downloading [Code Examples](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples) for using [Aspose.Words for Java API](https://products.aspose.com/words/java/).

**Aspose.Words Code Example (wizard)**

- This New File wizard lets you copy the downloaded [Code Examples](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples) into your project for using [Aspose.Words for Java](https://products.aspose.com/words/java/) from **New -> Other -> Java -> Aspose.Words Code Example.** 
- Available samples are displayed in tree format from where the user can select them categorically.
- All the examples within the selected category will get copied to the project's "**com.aspose.words.examples**" package folder along with the required resources within "**src/main/resources**" folder needed to run the examples.
- [Code Examples](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples) of [Aspose.Words for Java API](https://products.aspose.com/words/java/) are meant for demonstrating the various of the API.
- The wizard will also look for and updates for newly available [Code Examples](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples) from [Aspose.Words for Java examples repository.](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Examples)

## System Requirements and Supported Platforms

### System Requirements

- **System Memory:** 2 GB or more (Recommended)
- **OS:** Any operating system that support the Java VM (Virtual Machine)
- **Internet Connection:** 2 MB or faster (Recommended)

### Supported Platforms

- Eclipse Mars.1 (4.5.1) - Recommended
- Eclipse Juno or later.

## Downloading

### Download Eclipse IDE

You will need to first install Eclipse IDE before downloading the Aspose.Words Java for Eclipse (Maven) plugin.

To download Eclipse IDE

1. Goto [eclipse.org](https://www.eclipse.org/).
1. Download and install the recommended Eclipse IDE for Java SE / EE developers.

### Download Aspose.Words Java for Eclipse (Maven)

Following are three recommended methods for the successful downloading and installation of Aspose.Words Java for Eclipse (Maven) plugin:

- Drag and drop installation from Eclipse Marketplace to your Eclipse workspace.
- Or goto **Help** > **Install New Software...** > Enter following update site url in **Work with**:
  `https://cdn.aspose.com/marketplace/eclipse/java/maven/asposewords`
  Then select "Aspose.Words Java for Eclipse (Maven)" and **Finish**. Accept License Agreement and Install the plugin.

## Installing

[Installing Aspose.Words Java for Eclipse - Maven](/words/java/installing-and-using-aspose-words-java-for-eclipse-maven/)

## Using the Plugin

[Using Aspose.Words Java for Eclipse - Maven](/words/java/installing-and-using-aspose-words-java-for-eclipse-maven/#using)

### How to apply Aspose License?

This Plugin uses an evaluation version of Aspose.Words. Once you are happy with your evaluation, you can purchase a license at the [Aspose website](https://purchase.aspose.com/buy).
To remove evaluation message and feature limitations, product license should be applied. You will receive a license file after you have purchased the product. Please follow the steps below to apply the license

- Make sure the license file is named as **Aspose.Words.Java.lic**
- Place **Aspose.Words.Java.lic** file in the folder that contains the Aspose.Words.jar
- Use following code for activating the license:

```csharp
License license = new License();
license.setLicense("Aspose.Words.Java.lic");
```

## Support, Extend and Contribute

### Support

- If you like to see known / reported issues (by the users or Q.A team) in the plugin.
- Or you want to report any issue you found in the plugin
- Have any improvement suggestion or like to make any feature request

Please follow [**GitHub Issues Tracker**](https://github.com/aspose-words/Aspose.Words-for-Java/issues) for logging any issues found in the plugin.

### Extend and Contribute

Aspose.Words Java for Eclipse (Maven) is open source and its source code is available on the major social coding websites listed below. Developers are encouraged to download the source code and contribute by suggesting or adding new feature or improving the existing ones, so that others could also benefit from it. Developers can also learn from it to make their own plugins.

- [GitHub](https://github.com/aspose-words/Aspose.Words-for-Java/tree/master/Plugins/Aspose_Words_Java_for_Eclipse_Maven)

#### How to configure source code of Aspose.Words Java for Eclipse (Maven)

Below simple steps will smoothly lead to successful configuration of  **"Aspose.Words Java for Eclipse (Maven)"** plugin source code in Eclipse IDE

1. Download / Clone the source code.
1. Choose **File** > **Import > General > Existing Projects into Workspace**
1. Browse to the latest project source that you have downloaded
1. Select the Eclipse Project you want to import
1. Click **Finish**
1. Aspose.Words Java for Eclipse plugin code is now ready to enhance.
