From Fedora Project Wiki

(→‎Troubleshooting: read only eclipse.ini)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
[http://www.eclipse.org '''Eclipse'''] is an open-source (under the Eclipse Public License, or EPL) powerful [[Integrated development environment|IDE]] with tooling for various languages. It has a GTK+ user interface and is written in Java. As it is written in Java it is cross-platform and capable of running on Linux, MacOS and Windows. It is maintained and used by a large community of volunteers and companies.  
[https://www.eclipse.org/ide '''Eclipse'''] is an open-source (under the Eclipse Public License, or EPL) powerful [[Integrated development environment|IDE]] with tooling for various languages. It has a GTK+ user interface and is written in Java. As it is written in Java it is cross-platform and capable of running on Linux, MacOS and Windows. It is maintained and used by a large community of volunteers and companies.


It is shipped in Fedora (>= 4). Packaging guidelines for Eclipse plugins can be found here: [[Packaging/EclipsePlugins]].
== Installation ==
=== Eclipse ===
[https://www.eclipse.org/downloads/packages/ Eclipse Packages] offers their own installers and tarballs for different editions.


== Installation ==
=== Flathub ===
It can be installed via merely running:
The Java IDE can also be installed as a Flatpak package from [https://flathub.org/apps/org.eclipse.Java Flathub]:


<pre>
<pre>
Line 10: Line 12:
</pre>
</pre>


You may also install it using Gnome Software or KDE Discover; look for Eclipse IDE for Java Developers.
You may also install it using Gnome Software or KDE Discover; look for ''Eclipse IDE for Java Developers''.


== Fedora Eclipse ==
== Troubleshooting ==
Fedora Eclipse is a community project encompassing everything Eclipse-related in Fedora. We ship the Eclipse SDK along with some plugins (see below).
 
Would you like to help?
 
Talk to us on IRC or the [https://admin.fedoraproject.org/mailman/listinfo/java-devel/ java-devel mailing list].  Package a plugin for Fedora!
 
== Contact ==
See [https://github.com/flathub/org.eclipse.Java Eclipse on Flathub] for bug reports and pull requests on the Flatpak manifest.
See [https://github.com/flathub/org.eclipse.Java Eclipse on Flathub] for bug reports and pull requests on the Flatpak manifest.


Most of the Fedora "free java" people hang out on #fedora-java on [http://freenode.net Freenode] . There are also people on #classpath also on Freenode. Community around the [http://www.eclipse.org/linuxtools/ Eclipse Linux Tools] project is emerging now and developers are hanging out on #eclipse-linux on Freenode.
=== Read Only Eclipse.ini ===
You can reference a custom <code>eclipse.ini</code> with
<pre>flatpak run org.eclipse.Java --launcher.ini /home/user/custom/eclipse.ini</pre>


[http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/ Fedora Java Mailing list]
It is also possible to start Eclipse with command line parameters:
<pre>flatpak run org.eclipse.Java -vmargs -Xmx4g -Dmy.sysprop=some_value</pre>


[http://www.eclipse.org Eclipse (upstream)]
=== No Splashscreen Image ===
As the splash is stored as legacy BMP try
<pre>yum install gdk-pixbuf2-modules-extra</pre>
to fix it when using an Eclipse supplied installer.


[http://planet.eclipse.org Planet Eclipse]
== Contact ==
Most of the Fedora "free java" people hang out on [ircs://irc.libera.chat#fedora-java #fedora-java] on [http://libera.chat Libera]. The [https://www.eclipse.org/linuxtools/ Eclipse Linux Tools] upstream project is also responsible for packaging across distributions.


== Troubleshooting ==
* [https://lists.fedoraproject.org/archives/list/java-devel@lists.fedoraproject.org/ Fedora Java Mailing list]
=== No Splashscreen Image ===
* [https://www.eclipse.org Eclipse foundation] (upstream)
As the splash is stored as legacy BMP try
* [https://chat.eclipse.org/ Eclipse Foundation Chat Community] (Matrix based)
<pre>sudo yum install gdk-pixbuf2-modules-extra</pre>
* [https://planet.eclipse.org Planet Eclipse] (Blogs)
to fix it.


----
----
[[Category:Documentation]]
[[Category:Documentation]]
[[Category:Integrated development environments]]
[[Category:Integrated development environments]]

Latest revision as of 08:49, 9 January 2025

Eclipse is an open-source (under the Eclipse Public License, or EPL) powerful IDE with tooling for various languages. It has a GTK+ user interface and is written in Java. As it is written in Java it is cross-platform and capable of running on Linux, MacOS and Windows. It is maintained and used by a large community of volunteers and companies.

Installation

Eclipse

Eclipse Packages offers their own installers and tarballs for different editions.

Flathub

The Java IDE can also be installed as a Flatpak package from Flathub:

flatpak install org.eclipse.Java

You may also install it using Gnome Software or KDE Discover; look for Eclipse IDE for Java Developers.

Troubleshooting

See Eclipse on Flathub for bug reports and pull requests on the Flatpak manifest.

Read Only Eclipse.ini

You can reference a custom eclipse.ini with

flatpak run org.eclipse.Java --launcher.ini /home/user/custom/eclipse.ini

It is also possible to start Eclipse with command line parameters:

flatpak run org.eclipse.Java -vmargs -Xmx4g -Dmy.sysprop=some_value

No Splashscreen Image

As the splash is stored as legacy BMP try

yum install gdk-pixbuf2-modules-extra

to fix it when using an Eclipse supplied installer.

Contact

Most of the Fedora "free java" people hang out on #fedora-java on Libera. The Eclipse Linux Tools upstream project is also responsible for packaging across distributions.