Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. Eclipse Tomcat Plugin

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

Eclipse Tomcat Plugin

Eclipse Tomcat Plugin
203
29
Install

Drag to Install!

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

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

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)
2019-06 (4.12)
2019-09 (4.13)
2019-12 (4.14)
2020-03 (4.15)
2020-06 (4.16)
2020-09 (4.17)
2020-12 (4.18)
2021-03 (4.19)

https://devtools.his.de/tomcatplugin/updatesite/

Learn more...

Screenshot 0

Screenshot 1

Details Group Tabs

Details

The Eclipse Tomcat Plugin provides simple integration of a tomcat servlet container for the development of java web applications. This project is the successor of the original Sysdeo Tomcat Plugin. Bug reports should go to our project on GitHub: https://github.com/tomcatplugin/tomcatplugin/issues/new

Categories:
  • Application Server,
  • Build and Deploy,
  • IDE,
  • J2EE Development Platform,
  • Web
Tags:
  • tomcatplugin,
  • tomcat,
  • java,
  • JDT,
  • plugin
Additional Details
Eclipse Versions: 
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), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Markus Keunecke
Development Status: 
Production/Stable
Date Created: 
Fri, 2014-10-10 03:13
License: 
Apache 2.0
Date Updated: 
Thu, 2022-07-28 15:32
Submitted by: 
Markus Keunecke
Screenshots
Screenshot 0
Screenshot 1
Metrics
DateRankingInstallsClickthroughs
March 202321/6863149 (0.82%)16
February 202321/6682933 (0.87%)34
January 202321/6772797 (0.81%)32
December 202221/8052679 (0.78%)37
November 202222/8083097 (0.79%)29
October 202221/8113249 (0.85%)38
September 202222/8123227 (0.82%)21
August 202222/8083088 (0.86%)24
July 202219/8163490 (0.96%)41
June 202220/8103629 (0.91%)22
May 202220/8104328 (0.99%)29
April 202220/8174350 (1.04%)34
View Data for all Listings
Errors

Unsuccessful Installs in the last 7 Days: 8

CountError Message
8Cannot complete the install because one or more required items could not be found....
Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

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

HTML Code:


Markdown Syntax:



Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Friday, March 31, 2023 - 03:50

Reviews Sign in to post reviews

esimioni's picture

Problem with Tomcat 8.5

Submitted by Eduardo Simioni on Wed, 2019-12-18 17:32

I've tried very hard to use this plugin since I didn't want to install WTP, but I couldn't get passed the following error, despite making sure that servlet-api.jar was added to project libraries containing the mentioned class:

java.lang.ClassNotFoundException: javax.servlet.ServletContainerInitializer

It doesn't seem to play very well with Maven projects as well. Is that a known limitation?

mkeunecke's picture

Thank you HIS eG

Submitted by Markus Keunecke on Fri, 2019-02-01 17:01

Thanks http://www.his.de for hosting a stable update site!

pstanton's picture

does it work?

Submitted by Paul Stanton on Mon, 2017-10-30 18:20

Has anyone actually got this to work using eclipse 4.7.1a? I've figured out that it is incompatible with Java9, but with Java8 I still can't get the project/context set up correctly and the devloader doesn't seem to work either.

pstanton's picture

Re: does it work?

Submitted by Paul Stanton on Wed, 2017-11-01 19:32

I've now got launching of tomcat and debugging to work, however cannot use the GUI to edit project settings. I have to manually edit the context.xml and .tomcatplugin metadata files which requires some previous knowlege.

jfournieri2j's picture

Handshake Fatal Error

Submitted by Jérémy Fournier on Mon, 2017-09-04 09:27

Hello,

Can't install this plugin, Eclipse says : "Handshake Fatal Error".

Best regards.

snbalajibe's picture

Re: Handshake Fatal Error

Submitted by Balaji SN on Tue, 2017-09-12 01:17

Hi,

I too faced similar issue when dragging and dropping the plugin into eclipse.

The alternative worked for me was:

1. Go to the source forge site (click on "?')

2. Download the version of the tomcat plugin

3. Unzip the file, there should be folders features and plugins

4. Put the files of the folders into their respective folders in the eclipse root directory

5. Restart eclispe.

 

Thanks.

Balaji.S.N

aterekhin1jc's picture

Re: Handshake Fatal Error

Submitted by Alexandr Terekhin on Thu, 2017-09-07 15:31

Hello Jérémy Fournier!

I had the same problem on Linux Mint 17 (based on Ubuntu 14.04) and java oracle version "1.8.0_144".

My Solution.

1) Download and unzip "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 8" (first link google in my case)

2) replace both files in the directory $JAVA_HOME/jre/lib/security

3) restart eclipse.

Good luck!

elegant0719's picture

Launch Tomcat Pluain

Submitted by JOE LI on Wed, 2017-07-12 03:57

Hi Markus,

Is it possible to launch the tomcat plugin using java code?

If yes, is there any documents that I can refer?

Thanks!

mkeunecke's picture

Re: Launch Tomcat Pluain

Submitted by Markus Keunecke on Thu, 2017-07-13 16:39

There is no documentation on using the plugin in Java code, sorry.

mbisping's picture

Installation Problem

Submitted by Meikel Bisping on Sat, 2016-12-31 07:38

Hi,

I tried to install the plugin on Eclipse Neon (4.6.2). In eclipse.ini I specified vm Java(TM) SE Runtime Environment (build 1.8.0_31-b13) (/home/superx/tools/jdk1.8.0_31/jre/bin/java).
When trying to install the plugin I get the error.
Unable to read repository at http tomcatplugin.sf.net/update/plugins/net.sf.eclipse.tomcat_9.1.2.jar.
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
On the console I saw the following log
org.eclipse.m2e.logback.configuration: Initializing logback
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (IcedTea 3.2.0) (suse-3.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)
OpenJdk is needed by my Suse Leap 42.2 installation for LibreOffice, so I can't easily deinstall it.
What can I do?
Thanks for your help

Meikel

mkeunecke's picture

Re: Installation Problem

Submitted by Markus Keunecke on Wed, 2017-01-04 08:43

Hi Meikel,

unfortunately this seems to be an issue with the mirror network provided by Sourceforge. Currently it does not seem to be fixed in the near future. Therefore I can only suggest you to try and try again until it has worked. I have seen people getting a successful installation after 20 or more tries. Sorry for inconvenience.

Markus

jmontesqmb's picture

Re: Re: Installation Problem

Submitted by Jacques Montes on Thu, 2017-02-02 05:31

Hi,
I solved it by downloading the war, extractint it and installing form this local repository.

Jacques

snbalajibe's picture

Unable to create a tomcat project with this plugin

Submitted by Balaji SN on Fri, 2016-07-22 01:34

When a new project is created after the plugin is installed, the below error is popped up:

The selected wizard could not be started.
Plug-in "net.sf.eclipse.tomcat" was unable to instantiate class "net.sf.eclipse.tomcat.TomcatProjectCreationWizard".
java.lang.NullPointerException

rkalariya's picture

Unable to create tomcat project on Neon

Submitted by Rajesh Kalariya on Sun, 2016-07-17 00:52

I am getting below error while creating new Tomcat Project

The selected wizard could not be started.
Plug-in "net.sf.eclipse.tomcat" was unable to instantiate class "net.sf.eclipse.tomcat.TomcatProjectCreationWizard".
java.lang.NullPointerException

mkeunecke's picture

Please post a bug report on SourceForge

Submitted by Markus Keunecke on Wed, 2016-08-03 07:02

Hi!

Please post a bug report on Sourceforge and include information from the .log file located in workspace/.metadata:
https://sourceforge.net/p/tomcatplugin/tickets/new/

danieletosi's picture

Same here. It can't create

Submitted by Daniele T. on Mon, 2016-08-01 03:05

Same here. It can't create new project in Neon.

The selected wizard could not be started.
Plug-in "net.sf.eclipse.tomcat" was unable to instantiate class "net.sf.eclipse.tomcat.TomcatProjectCreationWizard".
java.lang.NullPointerException

snbalajibe's picture

Same error encountered

Submitted by Balaji SN on Thu, 2016-07-21 04:22

Same error is encountered when using Eclipse Neon with Tomcat Plugin while creating a New Tomcat Project

mkeunecke's picture

Bug is fixed in v9.1.0

Submitted by Markus Keunecke on Mon, 2016-08-15 03:07

The reported bug is fixed in version 9.1.0

snbalajibe's picture

Receiving the same error when creating a new Tomcat Project

Submitted by Balaji SN on Thu, 2016-07-21 03:02

Receiving the same error when creating a new Tomcat Project

mfuchs61l's picture

update cannot be found

Submitted by Markus Fuchs on Wed, 2016-07-13 10:03

whenever i try to add the plugin to eclipse (or try to access the page via browser), i get
"HTTP Server 'Bad Gateway' : http tomcatplugin.sf.net/update/content.xml
HttpComponents connection error response code 502."

In my Browser, i get "(104) Connection reset by peer" :(

mmisingnameyjc's picture

The Update Site was down for

Submitted by Hendrik Brummermann on Fri, 2016-07-22 07:59

The Update Site was down for about a day. The issue has been fixed and the servers are up again.

amisingname0bt's picture

Connection to http tomcatplugin.sf.net/update/p2.index failed

Submitted by Alberto Mising name on Tue, 2016-07-12 13:48

!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2016-07-12 13:41:12.886
!MESSAGE Connection to http tomcatplugin.sf.net/update/p2.index failed on Connection reset. Retry attempt 0 started
!STACK 0
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:223)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1084)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1075)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:1071)
at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:74)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

bwoodxf4's picture

Installation - Neon

Submitted by Brian Wood on Fri, 2016-07-08 11:31

Error - had to modify the URL since they are disallowed in this forum
No repository found at http - colon slash slash tomcatplugin.sf.net/update.
eclipse.buildId=4.6.0.I20160606-1100
java.version=1.8.0_51

mkeunecke's picture

Seems to have been a temporary issue on Sourceforge

Submitted by Markus Keunecke on Mon, 2016-07-11 09:58

Hello,

I just tried to reproduce the issue with fresh Eclipse Neon installation, which worked like a charm. I guess it was something like a temp hickup in the sourceforge system.

Markus

mkumarwo6's picture

Can this plugin be triggered from terminal?

Submitted by Mohit Kumar on Sat, 2016-04-23 11:12

Just out of curiosity, I was wondering if I can run this plugin(startup & shutdown tomcat) from the terminal?

mkeunecke's picture

Re: Can this plugin be triggered from terminal?

Submitted by Markus Keunecke on Tue, 2016-04-26 04:51

No, noone has implemented a CLI to the tomcat plugin so far. I am not sure if there's a real need for it. If you like to investigate further on this you could post a ticket on sourceforge so we can discuss further there. You could also join us in our IRC channel on freenode: https://webchat.freenode.net/?channels=tomcatplugin

mmisingnameyjc's picture

Supports recent versions of Eclipse and Tomcat

Submitted by Hendrik Brummermann on Fri, 2016-04-08 04:27

Thank you for maintaining this easy to use Tomcat plugin. And especially thank you for adding to support for Tomcat 8.

narendrarnb's picture

Tomcat Plug-in

Submitted by Babu R N on Wed, 2015-06-17 01:11

I have installed tomcat plugin in eclipse helios to create tomcat project.After creating project i am not able to see Advanced tab in tomcat.(project->properties).

can u help me...thanks in advance:)

mkeunecke's picture

Please post a bug report

Submitted by Markus Keunecke on Wed, 2015-08-26 08:28

Hi,

please post a bug report at sourceforge via https://sourceforge.net/p/tomcatplugin/tickets/new/

Please include as much information as possible. This can include log files, contents of error view in eclipse.

Thank you. :)

Markets

  • Eclipse Project (4)
  • Tools (1342)
    • Application Development Frameworks (171)
    • Application Management (32)
    • Application Server (31)
    • BIRT (10)
    • Build and Deploy (104)
    • Business Intelligence, Reporting and Charting (14)
    • Code Management (117)
    • Collaboration (37)
    • Database (44)
    • Database Development (34)
    • Database Persistence (17)
    • Documentation (60)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
    • EclipseRT Target Platform Components (10)
    • Editor (339)
    • Entertainment (14)
    • General Purpose Tools (124)
    • Graphics (34)
    • IDE (344)
    • Internet of Things (IoT) (35)
    • J2EE Development Platform (44)
    • J2ME (5)
    • Languages (155)
    • Linux Tools (19)
    • Logging (22)
    • Mobile and Device Development (49)
    • Modeling (90)
    • Modeling Tools (146)
    • Mylyn Connectors (20)
    • Network (14)
    • Other (74)
    • Process (18)
    • Profiling (22)
    • Programming Languages (100)
    • Reporting (32)
    • Rich Client Applications (39)
    • Science (4)
    • SCM (20)
    • Search (42)
    • SOA Development (15)
    • Source Code Analyzer (99)
    • Systems Development (59)
    • Team Development (54)
    • Testing (90)
    • Tools (568)
    • UI (97)
    • UML (40)
    • Web (90)
    • Web Services (31)
    • Web, XML, Java EE and OSGi Enterprise Development (32)
    • XML (29)
  • IoT (172)
    • Eclipse Kura (122)
    • Eclipse SmartHome (46)
  • RCP Applications (79)
  • Training & Consulting (53)
  • Long Term Support (11)

Search

Advanced Search

More like this

  • IIZI
  • JRebel and XRebel for Eclipse
  • WSO2 Developer Studio
  • Eclipse Enterprise Java and Web Developer Tools
  • MyEclipse

Favorited by

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Publishing Guidelines
  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Welcome to Marketplace
  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top