Kdevelop java language support plugin

Milian Wolff mail at milianw.de
Tue Jan 6 07:10:20 GMT 2026


On Montag, 22. Dezember 2025 15:09:03 Mitteleuropäische Normalzeit Caroline 
Ferriolo wrote:
> Hello,
> 
> I am currently working on updating kdev-java. The git repository is located
> here
> <https://invent.kde.org/thingmaster/kdev-java/-/tree/58d662b166decfa341a3f99
> b7a87dfdbc22d6a05/>. This email is directed at some people I believe might
> have the knowledge to help me with updating the grammar file in my project.
> I have made very little progress on this part of the project, as it is
> quite unfamiliar to me. It would be quite helpful if anyone could help. If
> there are any resources or any places where I could inquire about this
> further, please let me know.

Hey Caroline,

sorry for the long delay. Java and kdev-pg-qt isn't really down my alley 
anymore, I haven't spent any time on these subjects in multiple years. I'm 
also afraid to say that updating the grammar file to a recent java language 
version would be _quite_ the undertaking! 

https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction is some 
documentation on the topic. But going further than that, we'd need to see your 
actual problems and then invest a significant time ourselves to get up to 
speed with this old technology again. I'm afraid that I at least don't have 
the luxury for that right now. Generally, a much better path forward would be 
to integrate the language agnostic LSP into kdevelop, and then get java 
support through there somehow. There was some interest in that, maybe someone 
else from the mailing list can help you with that. That's why I have CC'ed 
that list. Please direct further replies there.

Cheers

-- 
Milian Wolff
mail at milianw.de
http://milianw.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20260106/996193b9/attachment.sig>


More information about the KDevelop-devel mailing list