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
41
votes
3 answers

How to teach eclipse to generate compact equals() and hashCode() from the jdk 7 Objects class?

Some days ago we switched to Java 7 within my Company - finally! Jay \o/ So I found out about the Objects class and was astonished how short the methods hashCode() and equals() were realized, reducing a lot of boylerplate code compared to the ones…
Aufwind
  • 25,310
  • 38
  • 109
  • 154
41
votes
4 answers

Which IDE for Phonegap? Is Eclipse enough?

I am about to jump into Phonegap and realize that it doesn't have an IDE of its own. I know that I could use Eclipse to create Android-centric Phonegap apps, but what about the iOS and perhaps Windows Phone and perhaps Blackberry "versions" - can…
B. Clay Shannon-B. Crow Raven
  • 8,547
  • 144
  • 472
  • 862
41
votes
8 answers

ADT needs to update but find no update

Today I installed API8 from the SDK manager, previously I only had been working with API14. After the SDK manager was done, and upon restarting ADT I got this error: This android SDK requires Android Developer Toolkit version 21.1.0 and above.…
wyldcard
  • 601
  • 2
  • 7
  • 13
41
votes
5 answers

java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

I have actually figured this problem out, but it took me days, so I thought I would paste my solution here to aide others. I am using Fedora 11, and in Eclipse I tried adding a Tomcat 6 server and starting it. I would get the following…
Sean R
  • 1,519
  • 2
  • 13
  • 16
41
votes
1 answer

m2Eclipse plugin: What does 'Resolve Workspace Artifacts' do?

I'm sorry if I am asking a possibly-trivial question, but I am having so much trouble finding out exactly what Resolve Workspace Artifacts does in the Maven build window in the Eclipse IDE, using the M2Eclipse plugin. I'm referring to this: Does…
ecbrodie
  • 11,246
  • 21
  • 71
  • 120
41
votes
11 answers

error: unable to load installed packages just now

When I tried to run the R console in Eclipse, I got this error: ....Please make sure that R package 'rj' (1.1 or compatible) is installed... So I tried to install it in the R console like this: install.packages(c("rj", "rj.gd"),…
Alex Luya
  • 9,412
  • 15
  • 59
  • 91
41
votes
5 answers

Missing required library in eclipse for non-required library

I'm using Eclipse for Java Develepers (Juno x64 running on Windows 7). I have a project in which I was trying out a jar I no longer need (args4j), so have removed the dependency. At some point, my PC lost power unexpectedly, and I've since…
Martin
  • 3,703
  • 2
  • 21
  • 43
41
votes
5 answers

Indirectly referenced from required .class file

I'm getting an error message when I try to build my project in eclipse: The type weblogic.utils.expressions.ExpressionMap cannot be resolved. It is indirectly referenced from required .class files I've looked online for a solution and cannot find…
Ryan Thames
  • 3,204
  • 6
  • 31
  • 32
41
votes
17 answers

Why can't eclipse resolve class in same package?

I hit F5 ~1000 times and restarted eclipse (also with -clean), deleted /bin, but nothing helps. Manually importing DoodleClient does not help. DoodleClient exists and is perfectly fine, everything worked before. Clicking on "Import 'DoodleClient'…
Cedric Reichenbach
  • 8,970
  • 6
  • 54
  • 89
41
votes
13 answers

User Operation is waiting for "Building Workspace"

As the title mentioned, I have developed a simple NFC app in eclipse and I am trying to run it in the mobile device to debug my code. However, when I try to run it, this message came out, the problem even cannot launch. It said one operation left,…
Conrad
  • 933
  • 4
  • 19
  • 34
41
votes
14 answers

Eclipse 3.5 (and newer) switching tab is very slow

I am using eclipse 3.5 (cocoa build) on Macos 10.5 with Java 1.5.0.19. I just have 3 java files opened 1 files ~ 2000 lines the other 2 are ~ 700 lines. But when I switch from 1 file tab to another, eclipse takes a long time (~ 20 seconds) to…
n179911
  • 19,547
  • 46
  • 120
  • 162
41
votes
12 answers

Eclipse JavaScript Editor: content assist for js files, autocompletion

I'm trying Eclipse (with JavaEE and Web Development plugins) as a JavaEE/GoogleAppEngine IDE. In HTML editor if I put a