How to downgrade checkstyle to 8.40 or 8.41 in Eclipse - eclipse-plugin

I am kind of struggling to downgrade checkstyle plugin in Eclipse. The desired version is 8.40 or 8.41. I downloaded .zip/.jar from:
https://github.com/checkstyle/eclipse-cs/releases
and I followed the instructions from:
Eclipse: How to install a plugin manually?
Trying to install I get:
Could not find jar:file:/C:/Users/xxx/Downloads/checkstyle-8.40-all.jar

Help
Install New Software...
Uncheck Show only the latest versions of available software
In Work with paste https://checkstyle.org/eclipse-cs-update-site/ and you'll get a list of available versions

Related

AEM plugin is not available in eclipse marketplace

I am trying to add AEM plugin in eclipse but it is not available in eclipse marketplace
Current eclipse version - Version: 2022-12 (4.26.0). I want to install the AEM plugin in eclipse but I am not sure why it is not working in the current version. Is there anything else I need to add to make this work?
[UPDATE]
I get below error when manually trying to install using "Install New Software"
Cannot complete the install because one or more required items could not be found.
Software being installed: AEM Developer Tools 1.3.0 (com.adobe.granite.ide.feature.feature.group 1.3.0)
Missing requirement: Sling IDE Eclipse Core 1.2.2 (org.apache.sling.ide.eclipse-core 1.2.2) requires 'osgi.bundle; org.eclipse.equinox.ds 1.2.1' but it could not be found
Cannot satisfy dependency:
From: AEM IDE Tools: UI-Extensions 1.3.0 (com.adobe.granite.ide.eclipse-ui 1.3.0)
To: osgi.bundle; org.apache.sling.ide.eclipse-core [1.0.0,2.0.0)
Cannot satisfy dependency:
From: AEM Developer Tools 1.3.0 (com.adobe.granite.ide.feature.feature.group 1.3.0)
To: org.eclipse.equinox.p2.iu; com.adobe.granite.ide.eclipse-ui [1.3.0,1.3.0]
Yes, AEM Developer Tools is not listed in the Eclipse Marketplace. You might ask Adobe to do so.
But you can manually install AEM Developer Tools via the update site https://eclipse.adobe.com/, following the instructions here.
According to your update, the error when trying to install manually:
The required plugin/bundle org.eclipse.equinox.ds has been removed in the 2022-12 release. In the preferences Install/Update > Available Software Sites add the update site https://download.eclipse.org/releases/2022-09/ and try again. With this, installation of AEM Developer Tools 1.3 should work. If you run into problems running it, you might want to use Eclipse 2022-09 as a workaround until AEM Developer Tools has been adapted for Eclipse 2022-12.

Unable to install LDT to Eclipse 2019-12 (4.14.0)

I was setting up a new laptop and downloaded Eclipse: Version: 2019-12 (4.14.0) but when I tried to add the LDT plugins, it fails because it cannot satisfy dependency (see below.)
The prior version of eclipse I had on my last laptop was 2018-12 (4.10.)
Does anyone have a list of what or know which the last/latest version of Eclipse which works with the (1.4.2?) LDT plugin is?
[[EDIT]] => Verified that Lua Development Tools still installs if I reinstall 2018-12 Eclipse. So it is a compatability thing as I asked. Since no one yet has the answer, I will install one after another Eclipse version to determine last that works and update this entry. VERIFIED: 2019-09 is the latest that works with LDT plugin.
(pointed repo to "stable" (although tried even nightly after that)
Error message:
Cannot complete the install because one or more required items could not be found.
Software being installed: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
Missing requirement: Lua Development Tools Core 1.3.0.201804031433 (org.eclipse.ldt 1.3.0.201804031433) requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)' but it could not be found
Cannot satisfy dependency:
From: Lua Development Tools - Core Feature 1.4.2.201804031433 (org.eclipse.ldt.core.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt [1.3.0.201804031433,1.3.0.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools 1.4.2.201804031433 (org.eclipse.ldt.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.core.feature.group [1.4.2.201804031433,1.4.2.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.feature.group [1.4.2.201804031433,1.4.2.201804031433]
The key error here is
requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)'
which is saying that a version of the 'org.eclipse.dltk.core' plug-in (bundle in OSGi terminology) with a version of at least 5.5.0 and less than 6.0.0 is required.
The Eclipse 2019-12 release has version 6.0 of this plug-in so it does not match the criteria and the install fails.
I installed earlier versions of Eclipse IDE (Java) and it appears the version right before the one I was trying (2019-12) is the last that will accept installing the LDT plug-in successfully: Eclipse (Java) 2019-09
Hopefully it is a bug that gets fixed in either LDT or Eclipse 2019-12.
There is a workaround that I found here: https://www.eclipse.org/forums/index.php/t/1101907/
The solution is basically to provide the missing resource from a download since it doesn't seem to be available from repositories any more:
Download the runtime for DLTK 5.7.1 as a zip: http://www.eclipse.org/downloads/download.php?file=/technology/dltk/downloads/drops/R5.7/R-5.7.1-201703020501/dltk-core-R-5.7.1-201703020501.zip
In Eclipse, navigate to menu > Help > Install new software...
Click Manage... to go to Available Software Sites dialog
Click Add... use a good name like "LDTK zip", click the "Archive" button and browse to that zip, downloaded from before.
Then when I tried again the install happened correctly and my initial tests indicate that LDT is working as expected.

Error while Installing TestNG Eclipse Plugin 6.14.3 Version

I am getting the following error while installing TestNG plugin( 6.14.3) in Eclipse.
Missing requirement: TestNG Eclipse Support 6.14.3.201902250526
(org.testng.eclipse 6.14.3.201902250526) requires 'bundle
org.eclipse.jdt.launching 3.10.0' but it could not be found Cannot
satisfy dependency: From: TestNG 6.14.3.201902250526
(org.testng.eclipse.feature.group 6.14.3.201902250526) To:
org.testng.eclipse [6.14.3.201902250526]
I am using Eclipse Oxygen- March Edition. Could anyone please help me here?
Your version on Eclipse (Oxygen) is too old for that version of TestNG.
Version 3.10.0 of org.eclipse.jdt.launching was not introduced until Eclipse Photon so you need at least that version of Eclipse, but preferably the current version (Eclipse 2018-12 at time time of writing)
We had same issue for several employees. In our case it doesn't relate to Eclipse version.
Seems as new WebSense antivirus blocked the installation of the TestNG from default location. Eclipse showed the error from the description and continued to look for "alternative solution" which took many hours, but finally TestNG was installed successfully. Just have patience. Or try to disable antivirus.
let process to continue in spite of the error
Thanks Greg and Ilana.
TestNG installed successfully when the Eclipse was updated to 2018-12 Version.
If you are facing issue while installing TestNG in Eclipse version there are few simple steps to follow:
Download zipped latest version of Eclipse from below location (http://dl.bintray.com/testng-team/testng-eclipse-release/)
Store it your drive (zipped folder suppose in C drive)
After that go to Eclipse and install new software, click on add, archive, and complete the installation by selecting Next option when prompted)
Restart Eclipse you will see TestNG option in there.
while installing from add new software ,there is an option to check for solution rather than default selection. Please select different version of TestNG which is compatible with your eclipse version .This solution worked for me while using eclipse Mars(4.5.2)

Intellij 12 plugin loading

I use IntelliJ 12 #IU-123.72 in a secured environment i.e, cannot directly install plugins.
The installation looks for plugins under C:\Users\username.IntelliJIdea12\config\plugins I have a downloaded version of the python plugin as a zip and I unzip the contents in the plugins folder.
This does not however bring the python plugin on board. File -> Settings -> Plugins does not show python.
What am I missing?
Update to 12.0.4 and use the Install plugin from disk... button. Pay attention to the compatibility. IDEA 12.0.x compatible Python plug-in can be downloaded here.
The latest plug-in version available in the repository is designed for IDEA 12.1 EAP.

installing freemarker plugin on eclipse indigo

I was tryi ng to install the freemarker plugin for eclipse Indigo on my machine which runs on Ubuntu 11. I tried to add http://www.freemarker.org/eclipse/update with the name FreeMarker to install new softwares option. But, it complained that there were no repositories. Then, IO manually tried to download the plugin file (freemarker-2.3.19.tar.gz) from http://sourceforge.net/projects/freemarker and tried to copy the contents to /usr/share/eclipse/plugins folder. But, it rejected it complaining that the format of the file contents were incompatible.
Can anyone please help me with this issue.
Thanks in advance.!
You should use the FreeMarker plugin in the JBoss Tools Project, as http://freemarker.org/editors.html says. Where did you get the link to the old plugin? (Also, freemarker-2.3.19.tar.gz is the FreeMarker distribution, and has nothing to do with Eclipse.)
What I finally did is, I downloaded Eclipse Indigo for Java EE from Eclipse official website. It had the market place from where I could easily install the JBoss plugin. All I had to do is install it from within Eclipse and could work on freemarker after that.