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
7 answers

CLASSPATH, Java Buld Path (eclipse), and WEB-INF\LIB : what to use, when, and why?

I recently switched to J2EE from .NET, and am confused about where to put JAR files. I know that the CLASSPATH, WEB-INF, and Eclipse's Java Web Path are all places where JARs can be stored, but I'm confused about which folder to use, when, and…
sangfroid
  • 3,733
  • 11
  • 38
  • 42
37
votes
6 answers

How to use Gradle to generate Eclipse and Intellij project files for Android projects

Is it possible to generate Eclipse and Intellij project files for Android projects using Gradle? In maven we would do mvn eclipse:eclipse and in PlayFramework we would do play eclipsify. Does Gradle have this feature for Android projects? I have…
Jan-Terje Sørensen
  • 14,468
  • 8
  • 37
  • 37
37
votes
8 answers

I have to click the button twice for it to work

So I have a button in my app and an edittext. When I click the button and write something in the edittext, a textview changes. It all works as it should except for one thing. I have to click on the button twice to make it work (only the first time I…
Guy
  • 6,414
  • 19
  • 66
  • 136
37
votes
7 answers

Android Hello, Gallery tutorial -- "R.styleable cannot be resolved"

When working on the Hello, Gallery tutorial/sample app, after following the instructions on the site, Eclipse reported that R.styleable cannot be resolved. What is the reason for this error, and how can it be fixed or worked around?
Guy Starbuck
  • 21,603
  • 7
  • 53
  • 64
37
votes
6 answers

Eclipse: Get location of the current file?

If I've got a file open in Eclipse, how can I figure out where it is on the filesystem? For example, in Vim I would use :pwd.
David Wolever
  • 148,955
  • 89
  • 346
  • 502
37
votes
4 answers

Building with Lombok's @Slf4j and Eclipse: Cannot find symbol log

I have the lombok plugin in Eclipse and enabled annotation processing in Eclipse under java compiler, but still it is unable to recognize the log statements when I use @Slf4j annotation. Do we have to make any other settings?
bashwin
  • 373
  • 1
  • 3
  • 5
37
votes
3 answers

How do I change in an eclipse web project the WebContent folder to something different?

With the Galileo release it is finally possible to convert a normal Java project to a dynamic web project. Unfortunately it assumes that the Web stuff is located in a folder WebContent, which is not necessarily the case for an existing project. How…
Mauli
  • 16,863
  • 27
  • 87
  • 114
37
votes
12 answers

Eclipse IDE - Open Call Hierarchy is empty/broken

What should I do, if the "Open Call Hierarchy" is broken (empty for every method in a project)? It only shows the name of the method I wanted to see the call hierarchy for. This happens for all methods I try, even though they are all called by…
Skip
  • 6,240
  • 11
  • 67
  • 117
37
votes
1 answer

Eclipse Run button doesn't work when Android xml file is selected

I have Eclipse Juno SR1 and Android SDK Tools 21.1, SDK Platform-tools 16.0.2 (latest) on Mac. When I have some XML file selected and hit Run button, nothing happens. I have to select some Java File or project in the Package Explorer. Then it runs.…
David Vávra
  • 18,446
  • 7
  • 48
  • 56
37
votes
4 answers

android.annotation cannot be resolved

I'm trying to run a sample android code in eclipse, but when I try: import android.annotation.SuppressLint; I keep getting an error related to this line like: the import android.annotation cannot be resolved I will appreciate if someone can help…
m0j1
  • 4,067
  • 8
  • 31
  • 54
37
votes
7 answers

How can I disable "Initialize Java Tooling" on Eclipse startup?

In our application which is a Eclipse plugin, when Eclipse starts it takes long time and the users are seeing "Initialize Java tooling" message on the left down corner of application. Because our users don't have anything to do with java, I wonder…
Govan
  • 2,079
  • 4
  • 31
  • 53
37
votes
5 answers

Looking for up-to-date eclipse plugin for C#

I used to work with eclipse for nearly all the languages I need. I'm asked to work on a tool developed in C# and so, I would like to stay in the same familiar environment. I've found the improve's plugin but its last release is from 2004 and .NET…
gizmo
  • 11,819
  • 6
  • 44
  • 61
37
votes
7 answers

Android Eclipse Import Existing Code

I am trying to organize my code for SVN so I can work from multiple locations without issue and potentially add more developers. The problem is that I can't get the code into a new project easily. I am trying to create a project from existing…
teynon
  • 7,540
  • 10
  • 63
  • 106
37
votes
2 answers

Interpreting eclipse .classpath file. What does 'kind="con"' and 'exported="true"' mean?

This is the eclipse .classpath file of the eclipse plugin program that I downloaded. I think that kind="src" and kind="output" is pretty straight forward, as they means the where the source java files and compiled class files are located. The…
prosseek
  • 182,215
  • 215
  • 566
  • 871
37
votes
5 answers

Difference between Java working set and Resource working set in Eclipse

What is the difference between Java working set and Resource working set in Eclipse? The Resource working set is more general and it can include not only the Java applications / projects, but let me put it this way: Let's assume a daily life of a…
sheidaei
  • 9,842
  • 20
  • 63
  • 86
1 2 3
99
100