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

How to default the source folder for new JUnit tests in Eclipse?

Most of our Eclipse projects have multiple source folders, for example: src/main/java src/test/java When you right-click on a class and choose New JUnit Test, the default source folder for the new test is "src/main/java" (presumably the first…
Andrew Swan
  • 13,427
  • 22
  • 69
  • 98
40
votes
4 answers

Eclipse Node.getTextContent() in Java 1.6.0_20

I am facing trouble with Node.getTextContent() of org.w3c.dom. I have following code block: String name = document.getElementsByTagName("name").item(0).getTextContent(); And eclipse giving me The method getTextContent() is undefined for the type…
Tapas Bose
  • 28,796
  • 74
  • 215
  • 331
40
votes
3 answers

"Open Project" button in Eclipse is disabled

I have just downloaded Eclipse, started it and found that "Open Project" button is disabled. So how do I open my project =) ?
user590444
  • 4,252
  • 8
  • 36
  • 43
40
votes
4 answers

Import Libraries in Eclipse?

I just recently downloaded the dom4j library, but for the life of me I have no idea how to access it. I dropped it in the plug-ins folder and rebooted Eclipse, without success. For some reason finding a straight answer for this is more difficult…
Hanna
  • 10,315
  • 11
  • 56
  • 89
40
votes
16 answers

Change Project Explorer tree view font size in Eclipse Oxygen

I am using Eclipse Version: Oxygen.1a Release (4.7.1a) and I want to enlarge the Project Explorer tree view font size because I have some sight issues and thus I searched many places to enlarge the project tree view font size. I only founded the…
ArifMustafa
  • 4,617
  • 5
  • 40
  • 48
40
votes
5 answers

How do I get a new branch to show up in Eclipse Git Remote Tracking?

I have an existing Eclipse git project, with a master and development branch present in both local, and remote tracking. I have just added a new branch in my git repository, but I can't figure out how to get it to show up in Eclipse. I have tried to…
jumps4fun
  • 3,994
  • 10
  • 50
  • 96
40
votes
1 answer

How do I view XML files with simple syntax highlighting?

I'm trying to view an XML file in Eclipse, but I'm not enjoying their tree structure view for the XML data. I was hoping there'd be a simple highlighted text view for it but I couldn't find it. Closest I got was the plain text view which was nearly…
Kurru
  • 14,180
  • 18
  • 64
  • 84
40
votes
5 answers

What is a JPA implementation?

I'm getting started with JPA, and I'm confused as to what exactly the JPA implementation(EclipseLink, TopLink, Hibernate, etc.) does. I understand the theoretical role of JPA, but what is the purpose of the various implementations? Are there…
user262525
  • 647
  • 1
  • 5
  • 7
40
votes
12 answers

To check in, or not check in, the entire Eclipse project?

I'm soon going to check in the very first commit of a new Java project. I work with Eclipse Ganymede and a bunch of plug ins are making things a little bit easier. Previously I've been part of projects where the entire Eclipse project was checked…
user14070
40
votes
2 answers

Tool for managing/hosting own p2 repositories?

Our company uses Maven. We use the Nexus repository manager in order to store our snapshots and releases. Currently, we are developing a product based on Eclipse. We use Tycho to do that. The problem is the following: In our Eclipse-based product…
Maksim Sorokin
  • 2,334
  • 3
  • 34
  • 61
40
votes
6 answers

Eclipse on Mac, getting "Specified VM install not found" error when trying to build

When I try and do an Ant build on my mac (Snow Leopard, Eclipse 3.6 - Helios) I get an error dialog that says "Problem Occured" 'Launching projectName build.xml' has encountered a problem. Specified VM install not found: type Standard VM,…
cmcculloh
  • 47,596
  • 40
  • 105
  • 130
40
votes
5 answers

Navigating Java call stack in Eclipse

In debuggers like GDB, when you stop at a breakpoint, you can easily move up the call stack and examine the relevant source and stack frame data. How do you do this in Eclipse?
Mark
  • 1,049
  • 4
  • 12
  • 14
40
votes
9 answers

Visual Studio: hotkeys to move line up/down and move through recent changes

I'm moving from Eclipse to Visual Studio .NET and have found all my beloved hotkeys except two: in Eclipse you can press ALT-← and ALT-→ to visit recent changes you have made, something I use frequently to go back to where I was in some other file…
Edward Tanguay
  • 189,012
  • 314
  • 712
  • 1,047
40
votes
4 answers

android studio auto complete: how to display constructors with parameters

The auto Complete in eclipse displays all constructors with parameters, but Android studio doesn't. For example see the following screenshot in eclipse, it displays all constructors of Intent class. While auto complete in android studio for Intent…
Eng. Samer T
  • 6,465
  • 6
  • 36
  • 43
40
votes
10 answers

Incompatible JVM in GGTS (Eclipse) and JAVA 1.8

Having some problem with running a grails application in GGTS (eclipse) due to upgrade to Java 1.8. The stack starts with: Mar 05, 2015 3:51:31 PM org.springsource.loaded.jvm.JVM copyMethod SEVERE: Problems copying method. Incompatible…
Al-Punk
  • 3,531
  • 6
  • 38
  • 56