Questions tagged [eclipse]

Eclipse is an open source IDE and platform for building applications. There is a wide variety of plugins for various programming languages and other development-oriented tools (such as modeling, database browsing, etc.). This tag should only be used for questions specifically about the Eclipse IDE or platform, not for generalized (Java, etc.) programming topics.

Eclipse IDE is an open-source IDE platform written mostly in Java and primarily used for Java development through the use of the Java Development Tools (JDT) plug-ins. It is notable for its rich ecosystem of free and commercial plugins and that it is predominantly itself composed of plug-ins.

Eclipse IDE is built on an OSGI implementation called Equinox; the same OSGI-based framework is used for managing its plug-ins at runtime. Eclipse can also be used as a development environment for non-IDE GUI applications, leveraging many of the same plug-ins as the IDE to form a more general Rich Client Platform, called Eclipse RCP.

For C/C++ development, the Eclipse CDT Project provides plug-ins to create a C/C++ development environment within Eclipse IDE.

The Eclipse Web Tools Platform project supplies plug-ins for developing Open web standards-based and Java web applications, and frameworks for building higher-level web tools.

For PHP development, the Eclipse PDT Project provides a plugin to create a PHP development environment within Eclipse IDE, building on features of the Web Tools Platform. The popular commercial Zend Studio is also based on Eclipse IDE.

For Python development, PyDev provides plug-ins, called PyDev, to create a Python development environment within Eclipse IDE.

For Perl development, the EPIC project provides a plugin to create a Perl development environment within Eclipse IDE.

Note that Google has ceased developing the Android Development Tools in favor of another solution.

When combined with Cygwin (or MinGW), Mono, and its many plugins, Eclipse IDE provides a crucial part of viable open-source alternatives to using Microsoft Visual-Studio as a Windows software development platform in Windows, whilst also including comprehensive native support for Java.

Download the latest version of Eclipse IDE from eclipse.org
Download site for the Eclipse Platform project itself, including the core runtime and SDK
Eclipse Marketplace featuring Plug-ins, Bundles and Products

###Useful Links:


Within the Stack Overflow community, Eclipse is synonymous with the Java IDE, but that does not mean questions about Java are questions about the IDE.

Consider what changes your question would require if you were using vi to edit and ant to build; if your question would remain unchanged, then it is not an Eclipse question, so you should not give your question the tag. Use the tag instead.

Initial release Eclipse (1.0 - 7 November 2001)

Latest Version: Eclipse 2023-06 (4.28 - 14 June 2023)

If you suspect your issue is version specific, list the version in your question.

124735 questions
37
votes
6 answers

cvc-id.3 error in web.xml

I'm getting this error message while editing web.xml file in eclipse for SpringMVC web-app: cvc-id.3: A field of identity constraint 'web-app-servlet-name-uniqueness' matched element 'web-app', but this element does not have a simple…
Arsenicum
  • 371
  • 1
  • 3
  • 3
37
votes
13 answers

Netbeans or Eclipse for C++?

I'm currently working on a pet project and need to do C++ development on Windows, Mac, Linux, and Solaris, and I've narrowed it down to Netbeans and Eclipse, so I was wonderig which is more solid as a C++ editor. I just need solid editing, good…
Robert Gould
  • 68,773
  • 61
  • 187
  • 272
37
votes
3 answers

How to view shell commands used by eclipse "run configurations"

Given a "run configuration" in Eclipse, I want to print out the associated shell command that would be used to run it. For example: Right now, in Eclipse, if I click "play" it will run: mvn assembly:directory -Dmaven.test.skip=true I don't see…
gMale
  • 17,147
  • 17
  • 91
  • 116
37
votes
4 answers

Locally declared variables can not be inspected

Sometimes when I am debugging code in Eclipse it happens that although I can see and inspect class member variables without any difficulty I am unable to inspect the values of variables declared locally within functions. As an aside, any parameters…
user35138
  • 373
  • 1
  • 3
  • 4
37
votes
6 answers

maven error: element dependency can not have character children

I'm not sure what happened, but the POM for my project no longer works. Its complaining about the dependency element. Is it that the dependency no longer exists? What does this error mean? To be clear I haven't change the POM, it just does not…
Rob
  • 2,363
  • 7
  • 36
  • 54
37
votes
6 answers

getDispatcherType() is undefined for the type HttpServletRequest

I have imported a Java dynamic web project into the Eclipse IDE (which was implemented in Eclipse IDE and properly working). I'm getting a "getDispatcherType() is undefined for the type HttpServletRequest" error while running the project. I have…
no_lyf_programmer
  • 595
  • 1
  • 8
  • 18
37
votes
10 answers

Cannot change version of project facet Dynamic Web Module to 2.5

I've inherited a Java web app from another company. I'm trying to load it into Eclipse (via Import Maven Project), and getting an error that says "Cannot change version of project facet Dynamic Web Module to 2.5". I've been poking around a little,…
joelt
  • 2,672
  • 2
  • 24
  • 32
37
votes
2 answers

How to turn on Mercurial in existing Eclipse project?

I've installed the HgEclipse plugin for Mercurial integration in Eclipse. I have an existing (Java) project in Eclipse, but I can't figure out how to turn on mercurial change tracking for this existing project. It seems I can do an import of a…
Rabarberski
  • 23,854
  • 21
  • 74
  • 96
37
votes
8 answers

Parsing data for Android L failed.Unsupported major.minor version 51.0

After installing ADT Plugin for Eclipse, I tried to make a new Hello world Android app. But I met with the following error when I tried to open a new Android Application. I'm working with JDK 7.0 and JRE 7.0. I initially worked with JDK 6.0, but met…
sasu
  • 411
  • 1
  • 4
  • 4
37
votes
4 answers

Mac OS, JDK1.7 (and 1.8) does not contain the JNI_CreateJavaVM symbol

I need to run Eclipse Kepler on Mac OS through a JDK 1.7 (This is required by the PyDev plugin). The problem is that although I have managed to install the 1.7 jdk and configured the eclipse.ini to use it I get the error The JVM shared library…
Andrea Sindico
  • 7,358
  • 6
  • 47
  • 84
37
votes
6 answers

Maven for Eclipse 1.5.0 plugin cannot be installed under Kepler

I downloaded Eclipse Kepler and tried to install M2Eclipse from its update site. After selecting Maven Integration for Eclipse, I clicked Next and got the following error: Missing requirement: Maven Integration for Eclipse 1.5.0.20140606-0033…
Howy
  • 825
  • 2
  • 10
  • 20
37
votes
5 answers

Should source code be saved in UTF-8 format

How important is it to save your source code in UTF-8 format? Eclipse on Windows uses CP1252 character encoding by default. The CP1251 format means non UTF-8 characters can be saved and I have seen this happen if you copy and paste from a Word…
JARC
  • 5,288
  • 8
  • 38
  • 43
37
votes
8 answers

Failing to run jar file from command line: “no main manifest attribute”

I am trying to run a jar file from the console: java -jar ScrumTimeCaptureMaintenence.jar And am getting the error: Can't execute jar- file: “no main manifest attribute” As you can see I do in fact have a main file and it runs fine from…
David Tunnell
  • 7,252
  • 20
  • 66
  • 124
37
votes
8 answers

How to debug compiled Java code in Eclipse

I wonder if there are any solutions for Eclipse IDE to debug Java code for which I have no source, i.e. to debug dynamically decompiled code, step through it, etc.? I tried to use JD-Eclipse, JadClipse, and these plug-ins work great if I want to…
NSPKUWCExi2pr8wVoGNk
  • 2,449
  • 2
  • 22
  • 26
37
votes
1 answer

Find/replace across workspace in eclipse

Possible Duplicate: Eclipse Replace text in all Classes? I want to replace all instances of Foo.bar() with Foo across all files in my workspace in eclipse. Is there a way of doing this?
Viral Shah
  • 2,888
  • 2
  • 22
  • 25
1 2 3
99
100