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
40
votes
2 answers

How do I view different representations of integers in the Eclipse watch window?

I would like to view binary (or hex) representations of integers in my watch window in Eclipse when debugging. How do I do this?
jcartano
  • 401
  • 1
  • 4
  • 3
40
votes
9 answers

java.lang.IllegalArgumentException: The main resource set specified [...] is not valid

I'm having trouble starting my Tomcat server, it used to work, but I did something wrong and now it throws me this exception: Caused by: java.lang.IllegalArgumentException: The main resource set specified…
Lexx
  • 705
  • 2
  • 9
  • 19
40
votes
7 answers

How to attach back the Android emulator to ADB?

After I start the emulator by hitting Debug in Eclipse, after certain time it disconnects from the ADB, but the emulator stays open. It is responsive, I can navigate and start apps. How can I attach back the emulator to ADB, to be able to debug from…
Pentium10
  • 204,586
  • 122
  • 423
  • 502
40
votes
6 answers

ADT will not allow creation of Android Activity

I installed the ADT bundle from http://developer.android.com/sdk/index.html yesterday, and I was following a basic Hello World tutorial. I created a new Android Application Project with a Blank Activity named MainActivity. The resulting project has…
NewShelbyWoo
  • 722
  • 1
  • 7
  • 21
40
votes
11 answers

eclipse magic: ... Syntax error, varargs are only available if source level is 1.5 or greater

Yesterday I made a project in eclipse, and it was working, compiling. I used Eclipse Galileo for Java EE. Today I open eclipse and see lots of errors saying that stuff is not available and that it is only available if source level is 1.5. What to…
Omu
  • 69,856
  • 92
  • 277
  • 407
40
votes
4 answers

What is log4j's default log file dumping path

Hi i am new to programming concepts and i am tend to work out something with log4j. So i am reading Log4j tutorials where i found the following code: package test; import org.apache.log4j.Logger; import java.io.*; import…
manisha
  • 665
  • 3
  • 8
  • 15
40
votes
12 answers

Running Gradle project via Eclipse errors "system Cannot find System Java Compiler"

When I run Gradle project via Eclipse I get below error. system Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory. Could not…
surekha
  • 401
  • 1
  • 4
  • 4
40
votes
5 answers

Eclipse C++: How do you quickly switch between header and implementation files?

How do you switch between header (.h) and implementation files (.cpp) in Eclipse when using the C++/CDT environment with a keyboard shortcut? In XCode you can quickly switch between headers and implementation with applekey option and up/down arrow…
xmr
  • 403
  • 1
  • 4
  • 5
40
votes
12 answers

How to change default JRE for all Eclipse workspaces?

I have one JRE in C:\Program Files (x86)\Java\jre6 and that was the only one at the time I installed Eclipse. I have subsequently installed a complete JDK in C:\home\SFTWR\jdk1.6.0_21 and changed my JAVA_HOME environment variable to that. However,…
amphibient
  • 29,770
  • 54
  • 146
  • 240
40
votes
6 answers

Using Haml & Sass with Eclipse

Are there any plugins for eclipse that add syntax highlighting and other niceties for editing Haml and Sass? Google searches only seem to point to a dead project on lucky-dip.net. Note: it's Sass I'm most interested in. A solution for using just…
Sam Hasler
  • 12,344
  • 10
  • 72
  • 106
40
votes
5 answers

increase server timeout in eclipse

I want to increase the server time out in eclipse but not sure how server is configured in my eclipse, I was not able to find timeout settings anywhere. Check the screenshot of my project. I have tried Windows > Show Views > Server but nothing…
coure2011
  • 40,286
  • 83
  • 216
  • 349
40
votes
2 answers

Ignore code coverage for unit tests in EclEmma

I have configured EclEmma not to instrument my unit tests which works fine. However, the editor still highlights the test code as not covered. I want no highlighting in unit tests because they are not instrumented to detect coverage. How can I do…
David Harkness
  • 35,992
  • 10
  • 112
  • 134
40
votes
12 answers

how to resolve this emulator: ERROR: unknown skin name 'WVGA800' solution

i am trying to start the android emulator from eclipse classic (juno) and it keeps giving me this error: ERROR: unknown skin name 'WVGA800' I developed my software using eclipse indigo, but since I installed eclipse juno and imported the…
Waqleh
  • 9,741
  • 8
  • 65
  • 103
40
votes
4 answers

How to set the Eclipse date variable format?

How can I set the format for the ${date} variable which can be used in Eclipse templates?
desolat
  • 4,123
  • 6
  • 36
  • 47
40
votes
15 answers

Eclipse: "Update SVN cache" hangs and locks up

Every time I start eclipse, the program begins doing this "Update SVN cache" thing but it will sit at 0% forever. I cannot perform any operations (such as checking out my projects, building them, or even running them) until this operation is…
kevin
  • 933
  • 1
  • 12
  • 20