Thymeleaf Plugin for Eclipse

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

2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2024-03 (4.31)

https://raw.githubusercontent.com/thymeleaf/thymeleaf-extras-eclipse-plugin/update-site/3.1.0/

2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12)

https://raw.githubusercontent.com/thymeleaf/thymeleaf-extras-eclipse-plugin/update-site/3.0.0/

2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12)

https://raw.githubusercontent.com/thymeleaf/thymeleaf-extras-eclipse-plugin/update-site/3.0.1/

2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2024-03 (4.31)

https://raw.githubusercontent.com/thymeleaf/thymeleaf-extras-eclipse-plugin/update-site/2.1.2/

Learn more...
Solution Description

A plugin for the Eclipse IDE to add content assist features for the Thymeleaf standard dialect processors and expression utility objects, using the Eclipse Web Tools Platform HTML source editor.

Categories: Editor, Tools, Web

Additional Details

Eclipse Versions: 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2024-03 (4.31), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Thymeleaf

Development Status: Production/Stable

Date Created: Saturday, August 4, 2018 - 23:06

License: Apache 2.0

Date Updated: Sunday, October 22, 2023 - 18:39

Submitted by: Emanuel Rabina

Date Ranking Installs Clickthroughs
May 2024 39/666 894 27
April 2024 36/687 1218 24
March 2024 38/694 1181 26
February 2024 31/687 1347 23
January 2024 31/691 1555 38
December 2023 32/671 1258 35
November 2023 41/686 1123 41
October 2023 37/673 1196 32
September 2023 36/663 1200 25
August 2023 37/673 1245 28
July 2023 36/668 1223 32
June 2023 33/669 1556 20
View Data for all Listings

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Thymeleaf Plugin for Eclipse.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

Cannot complete the install because one or more required items could not be found.
  Software being installed: Thymeleaf Content Assist 3.0.1.202109120458 (org.thymeleaf.extras.eclipse.contentassist.feature.feature.group 3.0.1.202109120458)
  Missing requirement: Thymeleaf Content Assist 3.0.1.202109120458 (org.thymeleaf.extras.eclipse.contentassist.feature.feature.group 3.0.1.202109120458) requires 'org.eclipse.equinox.p2.iu; org.slf4j.api 1.7.2' but it could not be found

I see

Unsuccessful Installs in the last 7 Days: 174

CountError Message

138 Cannot complete the install because one or more required items could not be found....

20   Cannot complete the install because one or more required items could not be found....

here

https://marketplace.eclipse.org/content/thymeleaf-plugin-eclipse?mpc=tr…

Errors occurred during the build.
Error instantiating builder 'org.thymeleaf.extras.eclipse.core.ThymeleafBuilder'.
Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.builder.ThymeleafBuilder.
An error occurred while automatically activating bundle org.thymeleaf.extras.eclipse.core (1505).
Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.builder.ThymeleafBuilder.
An error occurred while automatically activating bundle org.thymeleaf.extras.eclipse.core (1505).
Error instantiating builder 'org.thymeleaf.extras.eclipse.core.ThymeleafBuilder'.
Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.builder.ThymeleafBuilder.
An error occurred while automatically activating bundle org.thymeleaf.extras.eclipse.core (1505).
Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.builder.ThymeleafBuilder.
An error occurred while automatically activating bundle org.thymeleaf.extras.eclipse.core (1505).

Hello, @Emanuel Rabina!

When I try to use Content assist after installing Thymeleaf Plugin, I get the following exception:

The ''Thymeleaf Processor Proposal Computer'' proposal computer from the ''org.thymeleaf.extras.eclipse.contentassist'' plug-in did not complete normally. Unable to instantiate the extension.

Is it a bug in the plugin, or in Eclipse? Can you please support?

 

Maybe others are having better luck but plugin does not working aftrer diong a clean install onto Spring STS 4.10 with AdoptOpenJDK 11.  The plugin is recognized at the project menu but attempting to add the Thymeleaf nature fails.   Very frustrating. 

The proxied handler for 'org.thymeleaf.extras.eclipse.nature.AddThymeleafNatureAction' could not be loaded

org.eclipse.core.runtime.CoreException: Plug-in org.thymeleaf.extras.eclipse.core was unable to load class org.thymeleaf.extras.eclipse.nature.AddThymeleafNatureAction.
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:198)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
    at org.eclipse.ui.internal.handlers.HandlerProxy.loadHandler(HandlerProxy.java:342)
    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:277)

 

Any plans to support the latest Eclipise or STS 4.3.1?   I'm interested in Thymeleaf but if the plulgins don't work not sure if Thymeleaf is actively supported and viable replacement for other technologies.

In reply to by Maxwell Ma

Sorry I missed your comment - I don't monitor the marketplace that often.  Looks like the plugin wasn't being auto-updated to support the newest versions.  I've manually tested it against 2019-06 and it works - so will assume it also works for 2019-03 - and have updated the supported Eclipse versions.