Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #201399 > unrolled thread

Re: No Java in Eclipse Preferences

Started byRoberto C. Sánchez <roberto@debian.org>
First post2018-10-18 04:40 +0200
Last post2018-10-18 23:20 +0200
Articles 4 — 3 participants

Back to article view | Back to linux.debian.user

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: No Java in Eclipse Preferences Roberto C. Sánchez <roberto@debian.org> - 2018-10-18 04:40 +0200
    Re: No Java in Eclipse Preferences Kent West <westk@acu.edu> - 2018-10-18 17:00 +0200
      Re: No Java in Eclipse Preferences Roberto C. Sánchez <roberto@debian.org> - 2018-10-18 17:10 +0200
      Re: No Java in Eclipse Preferences Ben Caradoc-Davies <ben@transient.nz> - 2018-10-18 23:20 +0200

#201399 — Re: No Java in Eclipse Preferences

FromRoberto C. Sánchez <roberto@debian.org>
Date2018-10-18 04:40 +0200
SubjectRe: No Java in Eclipse Preferences
Message-ID<wK6o9-hX-1@gated-at.bofh.it>
On Wed, Oct 17, 2018 at 09:28:55PM -0500, Kent West wrote:
>    westk@westkent64:~$
>    i A eclipse-jdt - Eclipse Java Development Tools (JDT)
>    i A eclipse-pde - Eclipse Plug-in Development Environment (PDE)
>    i A eclipse-platform - Eclipse platform without development plug-ins
>    i A eclipse-platform-data - Eclipse platform without development plug-ins
>    (data)
(SNIP)
>    westk@westkent64:~$ java --version
>    openjdk 11 2018-09-25
>    OpenJDK Runtime Environment (build 11+28-Debian-3)
>    OpenJDK 64-Bit Server VM (build 11+28-Debian-3, mixed mode, sharing)
>    Any help would be appreciated.

Kent,

The Eclipse JDT package in Sid (version 3.8) came out nearly 6.5 years
ago!  I doubt it if it will work with Java 11 and I would even be
surprised if it worked with Java 8.

Sadly, Eclipse is one piece of software that I have just never been able
to find a satisfactory setup based on Debian packages.  I recommend you
download the binary tarball from upstream, untar it in /opt and work
with it from there.

Regards,

-Roberto

-- 
Roberto C. Sánchez

[toc] | [next] | [standalone]


#201416

FromKent West <westk@acu.edu>
Date2018-10-18 17:00 +0200
Message-ID<wKhWi-7aX-9@gated-at.bofh.it>
In reply to#201399

[Multipart message — attachments visible in raw view] — view raw

On Wed, Oct 17, 2018 at 9:39 PM Roberto C. Sánchez <roberto@debian.org>
wrote:

> On Wed, Oct 17, 2018 at 09:28:55PM -0500, Kent West wrote:
> >    westk@westkent64:~$
> >    i A eclipse-jdt - Eclipse Java Development Tools (JDT)
> >    i A eclipse-pde - Eclipse Plug-in Development Environment (PDE)
> >    i A eclipse-platform - Eclipse platform without development plug-ins
> >    i A eclipse-platform-data - Eclipse platform without development
> plug-ins
> >    (data)
> (SNIP)
> >    westk@westkent64:~$ java --version
> >    openjdk 11 2018-09-25
> >    OpenJDK Runtime Environment (build 11+28-Debian-3)
> >    OpenJDK 64-Bit Server VM (build 11+28-Debian-3, mixed mode, sharing)
> >    Any help would be appreciated.
>
> Kent,
>
> The Eclipse JDT package in Sid (version 3.8) came out nearly 6.5 years
> ago!  I doubt it if it will work with Java 11 and I would even be
> surprised if it worked with Java 8.
>
> Sadly, Eclipse is one piece of software that I have just never been able
> to find a satisfactory setup based on Debian packages.  I recommend you
> download the binary tarball from upstream, untar it in /opt and work
> with it from there.
>
> Regards,
>
> -Roberto
>
> --
> Roberto C. Sánchez
>
>

Thanks for your response, Roberto. That helps. I purged all I could find of
Eclipse, and then downloaded their installer from the eclipse.org website,
and then their "Eclipse IDE for Java Developers", and with a little
trial-and-error (their tutorial was a bit unclear), got a working "Hello,
World" program.

It's a start.

I do feel a little tainted, going outside of the Debian repositories for
software. But I understand that in the world of Free Software, there's not
always a volunteer available to maintain a package.

This moves me forward. Thanks!


-- 
Kent West                    <")))><
Westing Peacefully - http://kentwest.blogspot.com

[toc] | [prev] | [next] | [standalone]


#201417

FromRoberto C. Sánchez <roberto@debian.org>
Date2018-10-18 17:10 +0200
Message-ID<wKi5Y-7tG-3@gated-at.bofh.it>
In reply to#201416
On Thu, Oct 18, 2018 at 09:48:54AM -0500, Kent West wrote:
> 
>    Thanks for your response, Roberto. That helps. I purged all I could find
>    of Eclipse, and then downloaded their installer from the [2]eclipse.org
>    website, and then their "Eclipse IDE for Java Developers", and with a
>    little trial-and-error (their tutorial was a bit unclear), got a working
>    "Hello, World" program.
>    It's a start.

I am glad you were able to get it working.  If you haven't found this
site already, let me make a recommendation:

http://www.vogella.com/tutorials/

The author runs a company around Java and Eclipse development/consulting
and his tutorials are top notch.  I recommend them to my students when
they are struggling with some of the advanced IDE features.

>    I do feel a little tainted, going outside of the Debian repositories for
>    software. But I understand that in the world of Free Software, there's not
>    always a volunteer available to maintain a package.
>    This moves me forward. Thanks!

I agree.  The conclusion that I have reached is that some "applications"
that are really highly complex software ecosystems do not really lend
themselves to the Debian packaging model.

Perhaps if there was a barebones type of package that you could install
with the ability to install additional compnents through the package
manager but then also the ability to install packages that override
those (like you might do with Python's PIP, CPAN, and so on).  However,
even that has its problems.

Perhaps we will get there at some point.

Regards,

-Roberto

-- 
Roberto C. Sánchez

[toc] | [prev] | [next] | [standalone]


#201419

FromBen Caradoc-Davies <ben@transient.nz>
Date2018-10-18 23:20 +0200
Message-ID<wKnS1-2GT-1@gated-at.bofh.it>
In reply to#201416
On 19/10/2018 03:48, Kent West wrote:
> I do feel a little tainted, going outside of the Debian repositories for
> software. But I understand that in the world of Free Software, there's not
> always a volunteer available to maintain a package.

Fear not. The Eclipse Foundation has fine Open Source credentials.

I use Debian OpenJDK packages but applications like Eclipse and Maven I 
install from tarballs and run with wrapper scripts so I can choose JDK 
versions. In the Java ecosystem it seems much more common to bundle 
dependencies with applications. This is quite different to the Debian 
way of doing things, and untangling these dependencies seems to have 
been an insurmountable obstacle to Debian packaging. I am not saying 
that it cannot be done, just that the cost is sufficient to prevent it 
with the amount of available developer interest.

I have found Debian to be a good platform for Java development.

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <https://transient.nz/>
New Zealand

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web