Eclipse Foundation Member
jSparrow - Automatical Java Code Improvement

Add this URL to your Eclipse Installation to reach this solution's update site.

2018-09 (4.9)
Photon (4.8)

Oxygen (4.7)
Neon (4.6)

Learn more...

Details Group Tabs

Monday, October 15, 2018 - 06:42
arunsrivi's picture

How do we get license for that to apply the rules.

mprehofer's picture

Hello Arunkumar!

Thanks for your interest in jSparrow, we are glad you like it.

You can get a license on our webpage:



glindholmov3's picture

The "free" version is a read only version. It doesn't make any changes.

Not free!

mprehofer's picture

Hello George!

The free version allows you to run all rules on your sources.  After the run of jSparrow, it shows you how the quality of your sources can be improved. jSparrow delivers a solution for each found old language construct or threat and shows exactly how to solve it. You can run the rules through your whole sources and review issues and their solutions according to best practices.

If you want to resovle the issues automatically you have to use the full version. We think that the fee for the full version, which is less than "two hours manual work" and includes all new releases for one year, is a fair contribution for our ongoing development.

For 2018 we plan various new rules, espacially to support the upgrade to Java 9.
And as we are no public institution and have no big "influencers", we have to refinance the jSparrow development. (But we are thinking about providing student versions in 2018.)

We are sure that jSparrow´s functionality in both versions provides a good solution to support developers within their daily work in increasing software quality and maintaining Legacy Java.

Best Regards

uuser16f's picture

"The jSparrow license server cannot be reached..."

lwerzowa's picture

Hi User,

thank you for your interest in jSparrow.

Please make sure that you are using the latest version of jSparrow.

For the purpose of license validation, jSparrow needs to be able to establish a connection to the Internet.
In case you are using a proxy, please make sure that you have proxy settings for HTTPS configured within Eclipse.

Please contact us, if the problems remain.


cralexcomp's picture

I am selecting one java class -> Right Click -> JSparrow -> Select Rules to Apply -> ... -> Showing the Window of JSparow where it shows the code comparization before and after .

The plugin seems to work like charm except that finish button...

1)The Finish button is disabled , even if i click next ... next ... next 500 times the Finish Button remains disabled .

2)I have Eclipse Darkest Dark Theme  2017 CI  8 (in case that creates a problem )

I like a lot this Plugin please Fix it !!! :)

mprehofer's picture

Hello Alex,
thanks for your interest in jSparrow.

jSparrow is available in two versions. A free version and a commercial one.
We expect you are using the free version. This version has unlimited functionality to run all rules on any of your projects. You will get a list of all findings and jSparrow suggestions to correct these.

You have to swap versions, if you want the tool to correct the coding issues automatically.



mhuter's picture

This Error occurs if you try to install jSparrow in an Eclipse version prior to Mars. (

A Eclipse version pior to Mars isn't tested nor supported from our side therefore the dependencies to eclipse core components are set as a minimum to the Eclipse Mars target platform.

Best Regards

Martin Huter