You found these keys in eclipse\p2\org.eclipse.equinox.p2.repository\pgp so it would be good to know what p2 is first. To put it simply, it handles downloading and installing updates and plugins from updates sites.

As mentioned in the documentation, p2 uses PGP signatures for verifying these artifacts. As you typically don't want to worry about that for components that come with Eclipse, it includes some PGP public keys/certificates by default. The codebase references this location as a key cache.

You can view the trusted keys at Window > Preferences > Install/Update > Trust. There, you can also add and remove keys if you want to. It is also possible to use the "Trust all contents" checkbox if you trust the update sites and are ok with installing updates and plugins without verifying the signatures.

If you remove those files, you may get additional warnings/prompts when installing updates or bundles from the Eclipse update sites.

When I ran cat *.asc|gpg --list-packets on these files, I get the following output showing me "public sub key" and "signature" packets:

# off=0 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1716811578, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 0716E939B4A5B55A
# off=528 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 9BC06FC97ED4ED26
    version 4, created 1716811578, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ee da
    hashed subpkt 33 len 21 (issuer fpr v4 10F9AD98894D1F35D2FE6CBB9BC06FC97ED4ED26)
    hashed subpkt 2 len 4 (sig created 2024-05-27)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 9BC06FC97ED4ED26)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=1669 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1688377334, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 5C28247A08C3BBA7
# off=2197 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 73723087C1F58CF8
    version 4, created 1688377334, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ad b8
    hashed subpkt 33 len 21 (issuer fpr v4 56C407A59ABE600886C0EC8473723087C1F58CF8)
    hashed subpkt 2 len 4 (sig created 2023-07-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 73723087C1F58CF8)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=3338 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1482317051, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 700E4F39BC05364B
# off=3866 ctb=89 tag=2 hlen=3 plen=1092
:signature packet: algo 1, keyid B6D3AB9BCC641282
    version 4, created 1639658621, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 89 c2
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 2 len 4 (sig created 2021-12-16)
    hashed subpkt 9 len 4 (key expires after 9y361d1h59m)
    subpkt 32 len 540 (signature: v4, class 0x19, algo 1, digest algo 8)
    subpkt 16 len 8 (issuer key ID B6D3AB9BCC641282)
    data: [4094 bits]
# off=4961 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1668101248, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 70B824D9A6B4AE29
# off=5489 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0E0016F2CBCB0197
    version 4, created 1668101248, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 95 f7
    hashed subpkt 33 len 21 (issuer fpr v4 E169B4A80D23C8F7541618D00E0016F2CBCB0197)
    hashed subpkt 2 len 4 (sig created 2022-11-10)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0E0016F2CBCB0197)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=6630 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1665569112, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 810CECF8BA271008
# off=7158 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 011C526F29B2CE79
    version 4, created 1665569112, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 02 d6
    hashed subpkt 33 len 21 (issuer fpr v4 B386721B6C1142AA30455905011C526F29B2CE79)
    hashed subpkt 2 len 4 (sig created 2022-10-12)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 011C526F29B2CE79)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4093 bits]
# off=8299 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1683109892, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: BA23161E259D09CC
# off=8827 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0266088DE35AC353
    version 4, created 1683109892, md5len 0, sigclass 0x18
    digest algo 8, begin of digest f2 53
    hashed subpkt 33 len 21 (issuer fpr v4 0D4166478AC7F8E1B88570E60266088DE35AC353)
    hashed subpkt 2 len 4 (sig created 2023-05-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0266088DE35AC353)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=9968 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1637833337, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: D390641B99CAA96C
# off=10496 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid F5CBCFD82F07D82E
    version 4, created 1637833337, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 72 46
    hashed subpkt 33 len 21 (issuer fpr v4 92359A348A218743DD8FC316F5CBCFD82F07D82E)
    hashed subpkt 2 len 4 (sig created 2021-11-25)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID F5CBCFD82F07D82E)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
Answer from dan1st on Stack Overflow
🌐
The Eclipse Foundation
eclipse.org › downloads › packages › release › kepler › sr1 › eclipse-ide-java-developers
Eclipse IDE for Java Developers | Eclipse Packages
The essential tools for any Java developer, including a Java IDE, a CVS client, Git client, XML Editor, Mylyn, Maven integration and WindowBuilder
Top answer
1 of 1
1

You found these keys in eclipse\p2\org.eclipse.equinox.p2.repository\pgp so it would be good to know what p2 is first. To put it simply, it handles downloading and installing updates and plugins from updates sites.

As mentioned in the documentation, p2 uses PGP signatures for verifying these artifacts. As you typically don't want to worry about that for components that come with Eclipse, it includes some PGP public keys/certificates by default. The codebase references this location as a key cache.

You can view the trusted keys at Window > Preferences > Install/Update > Trust. There, you can also add and remove keys if you want to. It is also possible to use the "Trust all contents" checkbox if you trust the update sites and are ok with installing updates and plugins without verifying the signatures.

If you remove those files, you may get additional warnings/prompts when installing updates or bundles from the Eclipse update sites.

When I ran cat *.asc|gpg --list-packets on these files, I get the following output showing me "public sub key" and "signature" packets:

# off=0 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1716811578, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 0716E939B4A5B55A
# off=528 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 9BC06FC97ED4ED26
    version 4, created 1716811578, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ee da
    hashed subpkt 33 len 21 (issuer fpr v4 10F9AD98894D1F35D2FE6CBB9BC06FC97ED4ED26)
    hashed subpkt 2 len 4 (sig created 2024-05-27)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 9BC06FC97ED4ED26)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=1669 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1688377334, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 5C28247A08C3BBA7
# off=2197 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 73723087C1F58CF8
    version 4, created 1688377334, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ad b8
    hashed subpkt 33 len 21 (issuer fpr v4 56C407A59ABE600886C0EC8473723087C1F58CF8)
    hashed subpkt 2 len 4 (sig created 2023-07-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 73723087C1F58CF8)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=3338 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1482317051, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 700E4F39BC05364B
# off=3866 ctb=89 tag=2 hlen=3 plen=1092
:signature packet: algo 1, keyid B6D3AB9BCC641282
    version 4, created 1639658621, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 89 c2
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 2 len 4 (sig created 2021-12-16)
    hashed subpkt 9 len 4 (key expires after 9y361d1h59m)
    subpkt 32 len 540 (signature: v4, class 0x19, algo 1, digest algo 8)
    subpkt 16 len 8 (issuer key ID B6D3AB9BCC641282)
    data: [4094 bits]
# off=4961 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1668101248, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 70B824D9A6B4AE29
# off=5489 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0E0016F2CBCB0197
    version 4, created 1668101248, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 95 f7
    hashed subpkt 33 len 21 (issuer fpr v4 E169B4A80D23C8F7541618D00E0016F2CBCB0197)
    hashed subpkt 2 len 4 (sig created 2022-11-10)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0E0016F2CBCB0197)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=6630 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1665569112, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 810CECF8BA271008
# off=7158 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 011C526F29B2CE79
    version 4, created 1665569112, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 02 d6
    hashed subpkt 33 len 21 (issuer fpr v4 B386721B6C1142AA30455905011C526F29B2CE79)
    hashed subpkt 2 len 4 (sig created 2022-10-12)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 011C526F29B2CE79)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4093 bits]
# off=8299 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1683109892, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: BA23161E259D09CC
# off=8827 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0266088DE35AC353
    version 4, created 1683109892, md5len 0, sigclass 0x18
    digest algo 8, begin of digest f2 53
    hashed subpkt 33 len 21 (issuer fpr v4 0D4166478AC7F8E1B88570E60266088DE35AC353)
    hashed subpkt 2 len 4 (sig created 2023-05-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0266088DE35AC353)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=9968 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1637833337, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: D390641B99CAA96C
# off=10496 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid F5CBCFD82F07D82E
    version 4, created 1637833337, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 72 46
    hashed subpkt 33 len 21 (issuer fpr v4 92359A348A218743DD8FC316F5CBCFD82F07D82E)
    hashed subpkt 2 len 4 (sig created 2021-11-25)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID F5CBCFD82F07D82E)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
Discussions

Is Eclipse the best IDE for Java? - Stack Overflow
Eclipse is the best IDE for developing Eclipe RCP applications. But considering the number of plug-ins you need to get anything done, it's hardly the "best IDE" out-of-the-box. Maybe it's fair to say it's the most customizable IDE for Java. More on stackoverflow.com
🌐 stackoverflow.com
Do most java programmers use Eclipse/other IDE rather than a simple text editor?
Yes, most java programmers use an IDE. The three most popular one's are IntelliJ, Eclipse and Netbeans. Personally I prefer IntelliJ. More on reddit.com
🌐 r/java
115
44
June 1, 2014
Eclipse IDE 2025-06 is out
There are dozens of us! DOZENS!!!!! More on reddit.com
🌐 r/java
56
106
June 11, 2025
[Eclipse] Is Ecilpse IDE for Java Developers a super set of Eclipse IDE for Java EE Developers
It's actually the opposite. Eclipse for Java Developers is a subset of Eclipse for Java EE Developers. If you want to do J2EE, then keep the Eclipse Java EE version. It's still capable of doing core Java things. Uninstalling it and installing the other one will simply remove the J2EE developer tools among other useful features. More on reddit.com
🌐 r/learnjava
1
2
February 27, 2018

You found these keys in eclipse\p2\org.eclipse.equinox.p2.repository\pgp so it would be good to know what p2 is first. To put it simply, it handles downloading and installing updates and plugins from updates sites.

As mentioned in the documentation, p2 uses PGP signatures for verifying these artifacts. As you typically don't want to worry about that for components that come with Eclipse, it includes some PGP public keys/certificates by default. The codebase references this location as a key cache.

You can view the trusted keys at Window > Preferences > Install/Update > Trust. There, you can also add and remove keys if you want to. It is also possible to use the "Trust all contents" checkbox if you trust the update sites and are ok with installing updates and plugins without verifying the signatures.

If you remove those files, you may get additional warnings/prompts when installing updates or bundles from the Eclipse update sites.

When I ran cat *.asc|gpg --list-packets on these files, I get the following output showing me "public sub key" and "signature" packets:

# off=0 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1716811578, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 0716E939B4A5B55A
# off=528 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 9BC06FC97ED4ED26
    version 4, created 1716811578, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ee da
    hashed subpkt 33 len 21 (issuer fpr v4 10F9AD98894D1F35D2FE6CBB9BC06FC97ED4ED26)
    hashed subpkt 2 len 4 (sig created 2024-05-27)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 9BC06FC97ED4ED26)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=1669 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1688377334, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 5C28247A08C3BBA7
# off=2197 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 73723087C1F58CF8
    version 4, created 1688377334, md5len 0, sigclass 0x18
    digest algo 8, begin of digest ad b8
    hashed subpkt 33 len 21 (issuer fpr v4 56C407A59ABE600886C0EC8473723087C1F58CF8)
    hashed subpkt 2 len 4 (sig created 2023-07-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 73723087C1F58CF8)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4095 bits]
# off=3338 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1482317051, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 700E4F39BC05364B
# off=3866 ctb=89 tag=2 hlen=3 plen=1092
:signature packet: algo 1, keyid B6D3AB9BCC641282
    version 4, created 1639658621, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 89 c2
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 2 len 4 (sig created 2021-12-16)
    hashed subpkt 9 len 4 (key expires after 9y361d1h59m)
    subpkt 32 len 540 (signature: v4, class 0x19, algo 1, digest algo 8)
    subpkt 16 len 8 (issuer key ID B6D3AB9BCC641282)
    data: [4094 bits]
# off=4961 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1668101248, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 70B824D9A6B4AE29
# off=5489 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0E0016F2CBCB0197
    version 4, created 1668101248, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 95 f7
    hashed subpkt 33 len 21 (issuer fpr v4 E169B4A80D23C8F7541618D00E0016F2CBCB0197)
    hashed subpkt 2 len 4 (sig created 2022-11-10)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0E0016F2CBCB0197)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=6630 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1665569112, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: 810CECF8BA271008
# off=7158 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 011C526F29B2CE79
    version 4, created 1665569112, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 02 d6
    hashed subpkt 33 len 21 (issuer fpr v4 B386721B6C1142AA30455905011C526F29B2CE79)
    hashed subpkt 2 len 4 (sig created 2022-10-12)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 011C526F29B2CE79)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4093 bits]
# off=8299 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1683109892, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: BA23161E259D09CC
# off=8827 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid 0266088DE35AC353
    version 4, created 1683109892, md5len 0, sigclass 0x18
    digest algo 8, begin of digest f2 53
    hashed subpkt 33 len 21 (issuer fpr v4 0D4166478AC7F8E1B88570E60266088DE35AC353)
    hashed subpkt 2 len 4 (sig created 2023-05-03)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID 0266088DE35AC353)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
# off=9968 ctb=b9 tag=14 hlen=3 plen=525
:public sub key packet:
    version 4, algo 1, created 1637833337, expires 0
    pkey[0]: [4096 bits]
    pkey[1]: [17 bits]
    keyid: D390641B99CAA96C
# off=10496 ctb=89 tag=2 hlen=3 plen=1138
:signature packet: algo 1, keyid F5CBCFD82F07D82E
    version 4, created 1637833337, md5len 0, sigclass 0x18
    digest algo 8, begin of digest 72 46
    hashed subpkt 33 len 21 (issuer fpr v4 92359A348A218743DD8FC316F5CBCFD82F07D82E)
    hashed subpkt 2 len 4 (sig created 2021-11-25)
    hashed subpkt 27 len 1 (key flags: 02)
    hashed subpkt 9 len 4 (key expires after 5y0d0h0m)
    subpkt 16 len 8 (issuer key ID F5CBCFD82F07D82E)
    subpkt 32 len 563 (signature: v4, class 0x19, algo 1, digest algo 8)
    data: [4096 bits]
Answer from dan1st on Stack Overflow
🌐
Eclipse IDE
eclipseide.org
Eclipse IDE | The Eclipse Foundation
We’ve built our legacy with the IDE through JDT’s great Java support, and have been building our flagship Sigasi Studio IDE on the Eclipse platform. The IDE - in combination with many other great Eclipse technologies such as EMF and Xtext ...
🌐
Salesforce
trailhead.salesforce.com › trailblazer-community › feed › 0D54V00007T4URTSA3
Eclipse IDE for Java Developers - Trailhead - Salesforce
April 15, 2016 - Skip to main content · Take our 5-minute Community Survey. Open now through November 30. Click here to participate
🌐
GeeksforGeeks
geeksforgeeks.org › installation guide › how-to-install-eclipse-ide-for-java
How to Install Eclipse IDE For Java? - GeeksforGeeks
July 23, 2025 - Step 2: Click the link ' https://www.eclipse.org/downloads/' and choose a compatible version of IDE depending on your Windows32 or 64 bit versions. Step 3: After downloading, open the downloaded file and choose RUN from the pop-up window opened on your screen. Step 4: Now from here we have to choose package for 'Java Developers'.
🌐
Dev.java
dev.java › learn › eclipse
Building a Java Application in the Eclipse IDE - Dev.java
Installing and getting started with the Eclipse IDE for developing Java applications
Find elsewhere
🌐
Coderanch
coderanch.com › t › 741402 › eclipse › ide › Eclipse-IDE-Java-developers-Eclipse
Are Eclipse IDE for Java developers and Eclipse IDE for Enterprise Java different apps? (Eclipse forum at Coderanch)
April 13, 2021 - A 100% pure version of Eclipse wouldn't even be an IDE. But by including appropriate OSGi plugins, you can make Eclipse be almost anything you want - a Java IDE, a JEE IDE, a C/C++ IDE, an office word processor (yes, Eclipse has been promoted as a business app container!
🌐
Quora
quora.com › What-IDE-do-Java-developers-use-today-Do-they-still-use-Eclipse
What IDE do Java developers use today? Do they still use Eclipse? - Quora
Answer (1 of 4): More than one IDE is definitely used by Java developers - or even a decent advanced Text Editor. I personally switch during the day between Eclipse and IntelliJ. No matter what others say, I feel there is no one IDE that is better that the others. All of them have their strengths...
🌐
GeeksforGeeks
geeksforgeeks.org › java › eclipse-ide-for-enterprise-java-and-web-developers
Eclipse IDE For Enterprise Java and Web Developers - GeeksforGeeks
July 23, 2025 - Eclipse provides a tool for developers to work with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and many more.
🌐
Eclipse
eclipse.en.softonic.com › home › windows › development & it › ides/source editors
Eclipse - Download
May 24, 2023 - Not only that, but numerous utilities integrate this program with others, which opens up more possibilities in software development. As an IDE, Eclipse is primarily designed for Java development.
Rating: 7/10 ​ - ​ 1.12K votes
🌐
The Eclipse Foundation
eclipse.org › downloads
Eclipse Downloads | The Eclipse Foundation
Install your favorite desktop IDE ... · The Eclipse Temurin™ project provides high-quality, TCK certified OpenJDK runtimes and associated technology for use across the Java™ ecosystem. Learn More · Download · Eclipse Che is a developer ...
🌐
Clear Linux* Project
clearlinux.org › node › 31553.html
Eclipse IDE for Java Developers | Clear Linux* Project
The essential tools for any Java developer, including a Java IDE, a Git client, XML Editor, Mylyn, Maven and Gradle integration ... The Flatpak app is included as part of the desktop bundle. Make sure the desktop bundle is installed before installing a Flatpak app: sudo swupd bundle-list | grep desktop · To install the desktop bundle, enter: sudo swupd bundle-add desktop · To add this Flatpak app, enter: flatpak install flathub org.eclipse.Java
Top answer
1 of 16
74

Let me just start out by saying that Eclipse is a fantastic IDE for Java and many other languages. Its plugin architecture and its extensibility are hard to rival and the fact that it's free is a huge plus for smaller teams or tight budgets.

A few things that I hate about Eclipse.

  • The documentation is really lacking. I don't know who writes the stuff, but if it's not just flatly missing, it's incomplete. If it's not incomplete, then it's just flat out wrong. I have wasted many precious hours trying to use a given feature in Eclipse by walking through its documentation only to discover that it was all trash to begin with.
  • Despite the size of the project, I have found the community to be very lacking and/or confusing enough to be hard to participate in. I have tried several times to get help on a particular subject or plugin only to be sent to 3 or 4 different newsgroups who all point to the other newsgroup or just plain don't respond. This can be very frustrating, as much smaller open source products that I use are really good about answering questions I have. Perhaps it's simply a function of the size of the community.
  • If you need functionality beyond the bundled functionality of one of their distros (for instance, the Eclipse for Java EE Developers distro which bundles things like the WTP), I have found the installation process for extra plugins excruciatingly painful. I don't know why they can't make that process simpler (or maybe I'm just spoiled on my Mac at home and don't know how bad it really is out in the 'real' world) but if I'm not just unsuccessful, oftentimes it's a process of multiple hours to get a new plugin installed. This was supposedly one of their goals in 3.4 (to make installation of new projects simpler); if they succeeded, I can't tell.
  • Documentation in the form of books and actual tutorials is sorely lacking. I want a master walkthrough for something as dense and feature-rich as Eclipse; something that says, 'hey, did you know about this feature and how it can really make you more productive?'. As far as I've found, nothing like that exists. If you want to figure out Eclipse, you've got one option, sit down and play with it (literally play with it, not just see a feature and go and read the documentation for it, because that probably doesn't exist or is wrong).

Despite these things, Eclipse really is a great IDE. Its refactoring tooling works tremendously well. The handling of Javadoc works perfectly. All of features we've come to expect of an IDE are their (code completion, templates, integration with various SCMSs, integration with build systems). Its code formatting and cleanup tools are very powerful. I find its build system to work well and intuitively. I think these are the things upon which its reputation is really built.

I don't have enough experience with other IDEs or with other distros of Eclipse (I've seen RAD at work quite a few times; I can't believe anyone would pay what they're charging for that) to comment on them, but I've been quite happy with Eclipse for the most part. One tip I have heard from multiple places is that if you want Eclipse without a lot of the hassle that can come with its straight install, go with a for-pay distro of it. My Eclipse is a highly recommended version that I've seen all over the net that is really very affordable (last I heard, $50 for the distro plus a year of free upgrades). If you have the budget and need the added functionality, I'd go with something like that.

Anyway, I've tried to be as detailed as I can. I hope this helps and good luck on your search! :)

2 of 16
69

IntelliJ IDEA was awsome. Now it is just "better than Eclipse". You can code in IDEA several times faster than in Eclipse in my experience (I moved from being an Eclipse early-adopter to IDEA and haven't looked back) but IDEA has a number of flaws:

  • Full version is not free.
  • It hogs memory
  • Project management is not great
  • Jetbrains keep bringing out minor enhancements and calling them major releases. IDEA is now slower and buggier than it was a few years ago. And you get charged for the pleasure! (IDEA now has a free Community Edition)

I still wouldn't go back though; the code refactorings and intentions in IDEA are just too good.

A major version of Eclipse came out a while back and it took me about an hour of searching on the website to figure out what was actually contained in the release which might persuade me back into the fold. Visit JetBrains to see how to sell an IDE!

🌐
Linux Mint Forums
forums.linuxmint.com › board index › main edition support › software & applications
Eclipse IDE for Java Developers [solved -- sort'a] - Linux Mint Forums
But I just restored from a backup ... and everything is working again, including Eclipse, though it's an old version 2024-12. Into computer gaming and HO model railroading. I run a Minecraft server and write plugins in Java for my server....
🌐
Cogentinfo
cogentinfo.com › resources › what-is-eclipse-ide-java-101
Cogent | Blog | What is Eclipse IDE?(Java 101)
Being free and open source, Eclipse IDE is one of the most popular JAVA IDE in the computing market. Its extensive plugin ecosystem makes it lovable by developers as it supports customizable plugins and functions for developing any application.
🌐
Medium
medium.com › @dmaioni › eclipse-ide-choosing-it-wisely-88779c33346
Eclipse IDE — Choosing it wisely
November 29, 2024 - — Essential tools for developers working with C/C++ applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. ... — Essential tools for developers working with PHP, including PHP language support, Git client and editors for JavaScript, TypeScript, HTML, CSS and XML. ... Eclipse is ready!
🌐
Reddit
reddit.com › r/java › eclipse ide 2025-06 is out
r/java on Reddit: Eclipse IDE 2025-06 is out
June 11, 2025 - Most of the developers I know are perfectly fine with an IDE that can only run in a GUI mode and are perfectly fine with VSCode or Idea. I'd estimate that 99% of Java developers do not need the advanced features of Eclipse, and that is totally ok. ... Vscode can run headless on a server that has no DE installed or monitor attached. ... While that is true it has only been really recently that you can run IntelliJ code analysis in headless (CI pipeline) which I think is the other major use case. I'm not sure what the licensing is for this if you are not OSS.
🌐
JRebel
jrebel.com › blog › best-java-ide
Most Popular Java IDEs in 2025 | JRebel by Perforce
While the IDE can be cost prohibitive ... to AI in Java IDEsBack to top · Like IntelliJ IDEA, Eclipse is a mature IDE that offers a feature-rich Java development experience....
🌐
Wikipedia
en.wikipedia.org › wiki › Eclipse_(software)
Eclipse (software) - Wikipedia
October 1, 2025 - Eclipse IDE features include text editor with syntax coloring, coding assistance, code completion, code refactoring, code analysis with "Quick fix" suggestions along with code debugging. Along with native support for OSGi, JPMS support has been added as of Java 9. Eclipse supports a rich selection of extensions, adding support for Python via PyDev, Android development via Google's ADT (superseded by Android Studio since 2015), JavaFX via e(fx)clipse, JavaScript, jQuery, and many others at the Eclipse Marketplace.