# How to contribute using Eclipse?

**URL:** <https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783>\
**Category:** Hibernate ORM\
**Created:** [May 17, 2018, 7:43pm UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783 "2018-05-17T19:43:10Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Philippe\_Marschall](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/philippe_marschall/32/554_2.png) [@Philippe\_Marschall](https://discourse.hibernate.org/u/Philippe_Marschall)\
**Post date:** [May 17, 2018, 7:43pm UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/1 "2018-05-17T19:43:10Z")

</div>

The contributing guide [hibernate-orm/CONTRIBUTING.md at main · hibernate/hibernate-orm · GitHub](https://github.com/hibernate/hibernate-orm/blob/master/CONTRIBUTING.md) links to the following document [https://developer.jboss.org/wiki/ContributingToHibernateUsingEclipse](https://developer.jboss.org/wiki/ContributingToHibernateUsingEclipse) which says one should to

> `./gradlew clean eclipse --refresh-dependencies`

However this fails with

> $ ./gradlew clean eclipse --refresh-dependencies
> 
> FAILURE: Build failed with an exception.
> 
> - What went wrong:  
> Task ‘eclipse’ not found in root project ‘hibernate-orm’.
> 
> - Try:  
> Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
> 
> - Get more help at [https://help.gradle.org](https://help.gradle.org)
> 
> Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.  
> See [Command-Line Interface - Gradle User Manual](https://docs.gradle.org/4.6/userguide/command_line_interface.html#sec:command_line_warnings)

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [May 18, 2018, 4:18pm UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/2 "2018-05-18T16:18:37Z")

</div>

Please open a Jira issue and link it to the documentation component. Thanks.

---

<div class="post-metadata">

**Author:** ![Philippe\_Marschall](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/philippe_marschall/32/554_2.png) [@Philippe\_Marschall](https://discourse.hibernate.org/u/Philippe_Marschall)\
**Post date:** [May 19, 2018, 6:31am UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/3 "2018-05-19T06:31:01Z")

</div>

Done [https://hibernate.atlassian.net/browse/HHH-12603](https://hibernate.atlassian.net/browse/HHH-12603)

---

<div class="post-metadata">

**Author:** ![dadler](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/dadler/32/214_2.png) [@dadler](https://discourse.hibernate.org/u/dadler)\
**Post date:** [May 31, 2018, 5:53pm UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/4 "2018-05-31T17:53:41Z")

</div>

If I’m understanding this correctly, the problem is that the documentation refers to the eclipse task which has been removed, not that the eclipse task should be put back.

Is there some documentation on why eclipse support was removed? I just finished a tutorial about working with hibernate-spatial in eclipse.

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [May 31, 2018, 6:30pm UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/5 "2018-05-31T18:30:02Z")

</div>

You can simply import the project from Gradle in any IDE. Why would you need the eclipse task anyway?

---

<div class="post-metadata">

**Author:** ![Philippe\_Marschall](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/philippe_marschall/32/554_2.png) [@Philippe\_Marschall](https://discourse.hibernate.org/u/Philippe_Marschall)\
**Post date:** [June 1, 2018, 5:06am UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/6 "2018-06-01T05:06:55Z")

</div>

Yes, the problem is that the document way of importing into Eclipse doesn’t work.

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [June 1, 2018, 5:10am UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/7 "2018-06-01T05:10:06Z")

</div>

There’s a discussion on the [Pull Request](https://github.com/hibernate/hibernate-orm/pull/2313) related to enabling the Eclipse plugin.

---

<div class="post-metadata">

**Author:** ![dadler](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/dadler/32/214_2.png) [@dadler](https://discourse.hibernate.org/u/dadler)\
**Post date:** [June 1, 2018, 10:51am UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/8 "2018-06-01T10:51:50Z")

</div>

When I import the Gradle project into Eclipse I get over 700 errors across numerous components for reasons that are not obvious.

With the previous ‘eclipse’ task, it would define the classpaths and I could import and work on just the hibernate-spatial component.

Importing the Gradle project into Intellij IDEA works smoothly. Isn’t Eclipse still widely used?

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [June 1, 2018, 11:11am UTC](https://discourse.hibernate.org/t/how-to-contribute-using-eclipse/783/9 "2018-06-01T11:11:44Z")

</div>

I remember seeing a survey and InteliJ IDEA surpassed Eclipse in recent years. Nevertheless, there are millions of users using Eclipse and it’s weird that the Gradle integration is not working properly.

At Hibernate, I think we all use IDEA. I quit using Eclipse in 2005 and never looked back.
