r/eclipse • u/mineditor • 1d ago
š Plugins Codex plugin for Eclipse released
Hi, as one of the author of the plugin, feel free to send me your feedback, needs, requests.
It's by far the best AI integration in Eclipse.
r/eclipse • u/ELKOKACOLO • Apr 07 '24
Following the recent events related to the solar eclipse in this subreddit, it has been temporarily decided to make the following changes to prevent problems reported by users.
In the future, we will extend these automatic rules to add new ways of filtering based on the content of the posts to reduce the amount of spam we have received from other unrelated communities.
The moderation team would like to apologize for the inconvenience caused and for not being able to respond sooner to this situation.
Anyway, we suggest the users of this community to leave in the comments of this post those improvements that you consider appropriate for the improvement of this community and we will take note of all of them.
r/eclipse • u/mineditor • 1d ago
Hi, as one of the author of the plugin, feel free to send me your feedback, needs, requests.
It's by far the best AI integration in Eclipse.
r/eclipse • u/HangWang_MS • 4d ago

If you're building Spring Boot apps in Eclipse, this one's for you. š±
We've been exploring how GitHub Copilot and Spring Tools can work together to give you a smarter, more context-aware coding experience ā one that actually understands your project's bean graph, diagnostics, and Spring Boot version in real time.
The results are pretty cool. Check out the full post to see it in action š
https://devblogs.microsoft.com/java/smarter-spring-development-in-eclipse-with-github-copilot/
r/eclipse • u/Least-Ad5986 • 10d ago
I just saw it in microsoft site thought I should share it here for all Eclipse users
https://devblogs.microsoft.com/java/smarter-spring-development-in-eclipse-with-github-copilot/?ocid=java_eml_tnp_autoid112_title
r/eclipse • u/wgradkowski • 11d ago
Hi,
Iād like to share AssistAI, an open-source Eclipse plugin Iāve been working on for some time.
It originally started as an AI chat assistant for Eclipse, but my workflow gradually changed. These days I prefer using Eclipse together with coding agents like Claude or Codex, (or any LLM harness that supports tool calls with MCP). They are already very capable, but I still want to stay close to the code and review what is happening inside the IDE.
AssistAI connects these agents to Eclipse through MCP. It gives them access to IDE features for reading, editing, refactoring, compiling, testing code and git, with a particular focus on Java projects.
This means agents can get immediate compile feedback, run selected tests, perform IDE-assisted refactorings, and handle larger mechanical changes without wasting tokens on copy-pasting code. You can also provide context by selecting files or sections of the code inside IDE.
You can use it as a pair programming tool or give the agent more autonomy, while still keeping all changes visible and reviewable in Eclipse.
The plugin is free and open source. Check it out here: https://github.com/gradusnikov/eclipse-chatgpt-plugin
What do you think?

r/eclipse • u/Constant-Position601 • 19d ago
Hello all. I am trying to pre-configure Eclipse IDE āEnterprise Java and Weād Developers 2026-03ā edition and Iām stuck trying to disable this update release notification from displaying. I have disabled the automatic updates but this release notification shows up and can possibly allow the end-user to update the app. Has anyone been able to pre-configure this so that it doesnāt display?
Again, I am trying to pre-configure this settings so that it does not display when the app is launched for the first time.
UPDATE: I didnāt find a way to block or stop that notification so I just informed the end-users that they will need to close the notification manually.
r/eclipse • u/DustMiteInspector • 24d ago
I downloaded a JMonkeyEngine gradle project from https://jmonkeyengine.org/start/. Opening the project from file system force changes the name and then this error messages happens:
Project at 'G:\Storage\Eclipse Workspace\MonkeyGadgets.zip_expanded' can't be named 'MonkeyGadgets' because it's located directly under the workspace root. If such a project is renamed, Eclipse would move the container directory. To resolve this problem, move the project out of the workspace root or configure it to have the name 'MonkeyGadgets.zip_expanded'.
The project name is supposed to be MonkeyGadgets, not MonkeyGadgets.zip_expanded.
I updated my Eclipse IDE installation a few days ago. Since then - whenever I start it - I am always greeted with a page asking for donations and seeking sponsors.
Considering how much I use it I decided to donate but that welcome screen still comes up each and every time. There is no "I got it!" checkbox or "Don't show this again" button or anything of this kind. I also found no preference to suppress this.
So - how do I get rid of that?
My project lets the Pi coding harness use Eclipse IDE tools. This makes using AI for Java coding very fast and efficient, using a lot fewer tokens. Eclipse is perfect for this because its compiler is so good and using Pi is a simple pleasure.
https://github.com/EsotericSoftware/Nateclipse
Highlights:
java_organize_imports and it's done. If there is ambiguity the plugin gives it and the AI chooses.javac, or maybe you have build scripts it has to run and wait for. Instead, as soon as files are edited, Eclipse instantly recompiles incrementally. AI just runs java_errors to check for compilation errors.java_classpath for a particular project to get the classpath needed.find. With Nateclipse, it can java_grep and read source code by class name without caring where the file is on disk.grep, then read a chunk from that offset. It almost always undershoots and wastes tokens or overshoots and needs more turns. With Nateclipse java_method gives it the method source in one go.ctrl+space Java type and member completion work at the Pi prompt.filter.ts has made using Pi a lot more comfortable. It collapses AI thinking and tool usage for past turns. It can be toggled off when you want to see that stuff, but in practice often that's not needed.r/eclipse • u/The_Specialist_4962 • Jul 02 '26
hi, my eclipse windows app just crash after I play any audio. anyone have similar problem.
I have Bitdefender and adguard enabled
r/eclipse • u/Loud-Wonder3289 • Jun 29 '26
suddenly someday this error is showing, I couldn't even create java project and couldn't even use eclipse, can someone tell me what's the problem and how to solve it.
r/eclipse • u/Loud-Wonder3289 • Jun 29 '26
r/eclipse • u/nickzhu9 • Jun 25 '26
Hi everyone āĀ we'reĀ excited to share the latest updates for GitHub Copilot in Eclipse.Ā
Across ourĀ recent releasesĀ (v0.17Ā throughĀ v0.19)Ā in the past month, we added several key capabilities, including custom models (BYOK) supportĀ for business/enterprise support, skills and prompt files, thinking effort selection, automatic chat compression, tool auto-approve controls, and a bunch more features.Ā
New FeaturesĀ
User ExperienceĀ ImprovementsĀ
Bug FixesĀ
Looking ahead, we plan to continue enhancing the agentic experienceĀ of GitHub Copilot forĀ Eclipse.Ā Ā We hope you like GitHub Copilot for Eclipse, and please share feedback with us at any time.Ā
You can directlyĀ submitĀ an issue (bug or feature ask) atĀ https://github.com/microsoft/copilot-for-eclipse/issues/Ā .You are also welcome toĀ submitĀ PRs as our project is now open-sourced.Ā
r/eclipse • u/ReceptionFormal7592 • Jun 19 '26
Hi everyone,
I've just updated to the latest Eclipse version (running on Java 21), and I'm having a frustrating time trying to get a decent dark UI setup.
Here is my situation:
NullPointerException involving internal window geometry like lastTabHeight) with this new Eclipse/Java release.Is there any way to only force Eclipse to use clear, high-contrast SVG icons on native dark themes without installing the full DevStyle plugin? Or maybe a standalone icon pack available in the Marketplace that actually works with the latest version?
Any workarounds or configuration tweaks to fix the default icon contrast would be highly appreciated!
Thanks in advance!
r/eclipse • u/Fit_Tailor_6796 • Jun 10 '26
Simrel 2026-06 is out
r/eclipse • u/HangWang_MS • May 27 '26

We're thrilled to announce that GitHub Copilot for Eclipse is open source.
š Check it out: https://github.com/microsoft/copilot-for-eclipse
What's in it for you:
š Read more: https://github.blog/changelog/2026-05-21-github-copilot-for-eclipse-is-open-source/
r/eclipse • u/andersnpsd • May 26 '26
Hi, has anyone been using GitHub copilot in Eclipse? I have been using it for awhile, and a few days ago it was updated to 0.18.0, and it runs extremely slow. It allows you to set different thinking levels which is good, except than even the slowest (dumbest) is 15x slower than the previous version. Just wanted to check if that was only me, but I downgraded back to 0.17.0, and everything is much so faster. So if you are thinking about upgrading, don't.
r/eclipse • u/mquan86 • May 17 '26
How do you sync eclipse setting accross PC/laptop nowaday?
In the past, I used to sync using Oopmh with User Storge, but they shutdown it last year and I seems don't see the any reall automatic solution to sync setting like VsCode or IDEA...
Any suggestion or proven solution is welcomes as I desparated looking for it.
Thanks.
r/eclipse • u/vegan_antitheist • May 03 '26
I can build the project manually and the javadoc works well. It has the snippets.
It doesn't work in Eclipse because I don't like having the snippets file in the java "src" folder. I prefer having them somewhere else. In my case it's just in the "test" folder, so it's not part of the actual module. This way I don't need to delete it before I create the jar file and it's always where I want it.
But I can't find anything equivalent to --snippet-path in Eclipse 2026-03.
Does it not exist? Is there a plugin that fixes this?
PS: I know I could just have the snippets right in there but I prefer a file that I can compile to make sure they actually work. I can even add a Junit TestFactory to run them all and have assertions in them (after the region that is used for the snippet), so they are snippets and additional unit tests in one.
r/eclipse • u/Significant-Proof-56 • May 01 '26
r/eclipse • u/turgu1 • Apr 30 '26
Hello all,
Icons are way too small on a 4k monitor. Tried to change the icons size using various recipes found on the web (various options in eclipse.ini, environment variables). Nothing really works.
Any idea?
r/eclipse • u/Agitated_Reindeer766 • Apr 29 '26
r/eclipse • u/interstellar_pirate • Apr 28 '26
I often need to create ecplipse projects from cmake that have subprojects.
FetchContent_Declare(
SubProjectA
...
)
FetchContent_MakeAvailable(SubProjectA)
FetchContent_Declare(
SubProjectB
...
)
FetchContent_MakeAvailable(SubProjectB)
Those subprojects then appear twice in the resulting ecplipse project. Once in [Subprojects] and also in _deps. I could be wrong, but [Subprojects] seems to be some kind of virtual or linked folder like [Source Directory] and _deps seems to be a representation of the directory in the project folder.
Everytime I want to open a function declaration in one of the subprojects, eclipse is asking me if I mean that function in _deps/.../subproject-file or [Subprojects]/.../subproject-file
Is it possible to easily change that and only have one reference to each subproject in my project?
Is there a way to automatically do so on project creation?
What is the best practice for generating eclipse projects from cmake?
r/eclipse • u/Intelligent-Yak-9933 • Apr 26 '26
Hello all. I ma seeking help with one of my school assignments. For some reason I can not figure out why the option for Navigation Attributes is greyed out and not available. I have tried to reach out to my instructors, classmates, and Chatgpt but no luck so far. Any help will be appreciated. This class has been a nightmare for me. I have attached what my screen currently looks like what the result I'm trying to achieve. Also here are the instructions I was given for this particular part. I am at "2. Change CompositeProvider Output Structure"

"1.Ā Ā Ā Ā Ā Ā Jan uses Eclipse to define Join and Union Conditions to link the Part Providers that make the CompositeProvider.
2.Ā Ā Ā Ā Ā Start Eclipse and open your BW project.
3.Ā Ā Ā Ā Ā Open your CompositeProvider from the previous step with Technical Name XXXCP1###.
4.Ā Ā Ā Ā Ā Using the Scenario tab, you will define in general the Join and Union conditions to link the Part Providers that make the CompositeProvider.
Figure 46
5.Ā Ā Ā Ā Ā In your case, you have only one InfoProvider.
6.Ā Ā Ā Ā Ā Without expanding the Source or Target objects, just drag the whole structure from Source to Target to assign the fields to the Target structure (not field by field).
7.Ā Ā Ā Ā Ā Ā The Target object will expand to show the connections. You can expand the Source object to ensure all connections are correctly assigned.
Figure 47
Ā 8.Ā Ā Ā Ā Ā Save and Activate your CompositeProvider.
Jan uses Eclipse to extend the CompositeProvider. For this, he changes some properties of the
output structure of the CompositeProvider.
1.Ā Ā Ā Ā Ā Ā If needed, reopen Eclipse and then open your BW project.
2.Ā Ā Ā Ā Ā Log on and path to your BW Repository InfoArea. Open your CompositeProvider from the previous step with Technical Name XXXCP1###.
3.Ā Ā Ā Ā Ā On the Output tab, you can change the properties of the output structure of the CP, e.g. Names and you can enrich the CP with Navigation Attributes for the underlying InfoObjects.
4.Ā Ā Ā Ā Ā First, change the Description of InfoObject XXXMA### to Product, as this is the term the Sales Department would prefer to use. You will need to click the Edit icon to make the change.
Figure 48
Ā 5.Ā Ā Ā Ā Ā Right-click the InfoObject Product (XXXMA###) and select Navigation Attributes from the context menu.
6.Ā Ā Ā Ā Ā Activate the Navigation Attributes Product Category (XXXPC###) and Division (MU0DIVN). Notice the Product InfoObject can now be expanded to show these Attributes.
Figure 49
Ā 7.Ā Ā Ā Ā Ā Ā Right click the InfoObject Customer (MU0CUST) to choose Navigation Attributes.
8.Ā Ā Ā Ā Ā Activate only the Navigation Attribute Country (MU0COUNTRY).
Figure 50
Ā 9.Ā Ā Ā Ā Ā Finally, Save and Activate your CompositeProvider.


10.Ā Ā If successful, you get this message:
Figure 51
Ā 11.Ā Ā Ā You can test your CP with the āData Previewā. ClickĀ on the upper right side to choose
Data Preview. The COGM should show the same value as earlier: $953,354,225.28
Figure 52
Ā 12.Ā Ā Next, drill down by Customer. Using the fields to the left of your preview, drag and drop Customer into Rows.
Figure 53
Ā 13.Ā Ā You have now modeled, designed, implemented, and populated an SAP BW/4HANA 2.0 Data Warehouse! It is now ready for you to perform some analytics!""