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
39
votes
4 answers

Eclipse online access extremely slow--cannot complete updates or install new software

I'm trying to set up an Ubuntu 10.10 image in VMWare to do some Android development (my machine actually runs Windows 7 64bit). I've downloaded Eclipse 3.6.1 and when I tried to install the Android Tools by going to Help -> Install New Software,…
zmow
  • 391
  • 1
  • 3
  • 3
39
votes
2 answers

How to filter call stack in Eclipse debug view for Java

While debugging, the Debug view in Eclipse shows the call stack. Which is great. But I'd love to be able to filter out all the call that I definitely don't care about, such as Spring and the JUnit runner. Here's an example of my call stack right…
espinchi
  • 9,144
  • 6
  • 58
  • 65
39
votes
5 answers

How do I change a Java project's bin folder in Eclipse?

When you have a Java project in Eclipse, how do you change the location where the class files are placed? The bin directory is the default location.
Chris J
  • 9,164
  • 7
  • 40
  • 39
39
votes
7 answers

Eclipse wrong Java properties UTF-8 encoding

I have a JavaEE project, in which I use message properties files. The encoding of those file is set to UTF-8. In the file I use the german umlauts like ä, ö, ü. The problem is, sometimes those characters are replaced with unicode like \uFFFD\uFFFD,…
BuZZ-dEE
  • 6,075
  • 12
  • 66
  • 96
39
votes
4 answers

Using the Android SDK on a Mac, Eclipse is really slow. How can I speed it up?

I'm using Eclipse + the Android SDK on a Mac running Snow Leopard to develop Android apps. Thing is, Eclipse is really slow - like, it "beach balls" for a few seconds when changing tabs. Is there anything I can do to improve it's performance?
morais
  • 2,951
  • 5
  • 27
  • 27
39
votes
8 answers

Eclipse exported Runnable JAR not showing images

My images will not load when running a JAR file exported from Eclipse. I have the images in a resources class package. I've tried a images source folder as well with no luck. Works perfectly when loaded from Eclipse. The images are in the exported…
DeNitE Appz
  • 1,003
  • 2
  • 12
  • 18
39
votes
6 answers

Eclipse Luna dark theme (not completely dark like pictures)

I downloaded Eclipse Luna 4.4 from eclipse.org. And I changed the theme on general > appearance > theme => dark. But it's not like I want. Which is now Should be (appears in the pictures) Moonrise ui How can i do completely dark Eclipse?
erginduran
  • 1,678
  • 5
  • 28
  • 51
39
votes
1 answer

Using local json file in Android

I will be using a local JSON file with some data. My question is where is the best/proper way to store the file and how should I access it and it's contents? I have worked with json through http before but not a local one.
user3658609
  • 539
  • 2
  • 6
  • 14
39
votes
6 answers

Where is javax.annotation

Ok, so this is probably a NooB question (I'm more of a C++ guy), but I'm lost in the java woods and its frameworks forests... I'm trying to look into eclipse RCP development. For that I'm following this well-known…
Respect2All
  • 463
  • 1
  • 4
  • 9
39
votes
2 answers

Eclipse error, "The selection cannot be launched, and there are no recent launches"

I have just started Android programming so downloaded Eclipse and got started. Created my first project following tutorial from here: http://developer.android.com/training/basics/firstapp/creating-project.html#CommandLine And when I was on next…
Deepanshu
  • 595
  • 2
  • 5
  • 11
39
votes
0 answers

Eclipse GDB MacOSX Mavericks

I have had terrible problems making an Application Debug using Eclipse C/C++ project with XCode 5.0 and I have finally made it. I have finally been able to successfully debug my application and that's why I decided to make this little tutorial…
Rick64
  • 409
  • 1
  • 5
  • 7
39
votes
15 answers

Android SDK Setup under Windows 7 Pro 64 bit

The short version of my issue at hand, Windows 7 Professional x64 Java JDK 1.6.0_17 x64 Eclipse Galileo w\ADT Plugin installed Android SDKtools r04 Since the Android SDK download now only includes the tools, you have to run the included SDK…
curtisk
  • 19,950
  • 4
  • 55
  • 71
39
votes
4 answers

Android 4.3 Virtual Device CPU/ABI - No system images installed (eclipse)

I'm trying to set up a new device, but I can not continue with the process. I think it's because the target version is 4.3. I know I need to download it from Android SDK manager. But as you can see it has been installed
cheziHoyzer
  • 4,803
  • 12
  • 54
  • 81
39
votes
8 answers

Android project won't build when editing a resource file

I have an Android 1.5 project in Eclipse and whenever I merely have an xml resource file open the build dies with an error. E.g. if I have the res\layout\main.xml open as the active document it won't build and throws the following error: Error in an…
John Lemp
  • 5,029
  • 3
  • 28
  • 36
39
votes
1 answer

Eclipse package explorer have different icons for each file type: interfaces, abstract classes, etc

Does anyone know of an eclipse plugin that changes the file icon used by the package explorer to something that indicates type? It would be handy if the icon looked different for interfaces, abstract classes, enum, and concrete classes.
reccles
  • 5,174
  • 3
  • 30
  • 31