JAVA apps for PUPPY run in JRE/JDK/OpenJRE/OpenJDK

Talk about and post software packages known to work or packaged for Puppy.
Message
Author
gcmartin

#31 Post by gcmartin »


bark_bark_bark
Posts: 1885
Joined: Tue 05 Jun 2012, 12:17
Location: Wisconsin USA

#32 Post by bark_bark_bark »

gcmartin wrote:Never used it, since 90s on dial-up, but this site appears to get you started on FreeNet use in Linux/Unix.
Thanks. I should note that you have to use spot.
....

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#33 Post by nilsonmorales »

[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#34 Post by OscarTalks »

JDK as a (big) package if anybody needs it.

https://yadi.sk/d/5aP6BYgSoJ5Hp

The above link is the download location for this package for Puppy
Now hosted at Yandex Disk
Page may appear in Russian but there is a translate button
Last edited by OscarTalks on Tue 09 Feb 2016, 02:41, edited 1 time in total.
Oscar in England
Image

svanya
Posts: 15
Joined: Mon 29 Sep 2014, 04:57

#35 Post by svanya »

This is character map I really like and use a lot.

It is GPL3 so I think that means I can post it here and host it.

Java Application: CharMap
Written by: Keith Fenske, http://www.psc-consulting.ca/fenske/
First version: Monday, 19 May 2008
Document revised: Saturday, 13 February 2010
Copyright © 2008 by Keith Fenske. Released under the GNU General Public License (GPL).

and I hosted on my google drive site at

https://drive.google.com/uc?export=down ... kZZaVcyQXc

Make a folder for the contents of the zip (as it has no master folder), unpack the files there and click the CharMap4.jar file and it should open the GUI.

I have an old circa 2004 computer (which as I footnote ROCKS! With Puppy! Thanks, Everyone for making that possible!) and on it it takes about 5-10s to open (with JRE 1.8)

It works great and has a puppyistic interface - clean, straightforward, and does only what I want it to.

-Ciao!

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#36 Post by 666philb »

nilsonmorales wrote:I like Jdiskreport and Trupax
http://www.jgoodies.com/freeware/jdiskreport/
https://copy.com/ReYcdvHIJ6oqJvdm
this just came in very handy .... i needed to find any empty directories in a group of 1400

did the job
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Pelo

List available in french forum

#37 Post by Pelo »

Francophone, Musher0 a listé sa première cipaille sur le forum francophone ici, here french spoken topic by Musher0
List available in french forum for french citizen hardly understanding shakespeare language.
Jampa tested with a little help from Joe cocker
Attachments
shell.jpg
java -jar
(60.15 KiB) Downloaded 746 times
Jampa.jpg
YEs, Jampas speaks french, everything is translated !
(64.15 KiB) Downloaded 1014 times
Last edited by Pelo on Tue 07 Feb 2017, 09:59, edited 5 times in total.

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Couple of Noob Questions

#38 Post by mikeslr »

Hi All,

Scanning the Graphics section I ran across LightZone which looked like an App worth adding. Reading the threads about LightZone indicated that to run it requires JRE (Java Runtime Environment). I lump (perhaps wrongly) such underlying applications as "frameworks". To run a Windows exe in Linux, requires Wine; some apps require python; others QT. In the absence of such underlying structures, an app which depends on their presence just hangs in mid-air, unconnected to the operating system. Underlying structure = framework. Maybe not the best choice of words.

Reading the LightZone thread, and following its links lead me to this thread on which Forum Members have graciously listed apps which they thought worthwhile together with links to sites were such apps could be obtained. Two attracted my attention, and I downloaded them. They arrived in the form of "jar"s.

In another "Framework" with which I have some experience, Wine, its loading as an SFS or installation of a pet usually provides the mechanism for calling applications which are to be run under it. Some "Wines" create a separate menu category so that any application you install using it will appear under that category. Portable-Wine does something like that: it creates a Menu entry under System named "Wine Windows Program Loader". Clicking that entry opens a "Window" to portable-wines false Drive_C/Program Files displaying all the EXE files. Selecting one opens the program. Even in the absence of Menu Entries, browsing to the false Drive_C/Program Files and clicking an executable [if the file-manager has received proper instructions] opens the program. Such EXE files can be dragged to the desktop, or called from a manually built application consisting of a bash script and desktop file.

AFAIK, QT and python aren't like wine. The applications which require those "frameworks" must provide their own desktop-files/Menu entries. Installation creates menu entries which, in the absence of their required "framework" just don't run.

So the question: How does the user of Linux call upon his OS to "execute" a "jar"? Is this like Wine, so that loading a JRE SFS, or installing a JRE pet creates a mechanism for calling the application distributed as a Jar? Or like python/Qt where the application must contain its own desktop-file/Menu entry?

Granted, java applications are intended to be "platform" independent. Being able to run under both Windows and Linux, if the requisite JRE is present, is one thing. Generating a Menu entry is another. Windows does it one way. Puppy LInux another. Many portable xp programs run fine under Wine: but if you want a Menu entry, you have to know how to create one. What's the situation with jars when their authors assume they would be run under Windows.

Second dumb question. How compatible in practice is backward compatibility? I note that JREs continue to evolve, and that several JRE-SFSes are available, such as jre1.7.0_65_5.7.0.sfs and JRE8u45Lin-i586.sfs.

I understand "backward compatibility" means that in theory applications which ran under an earlier version will also run under a later version. With Wine, that has been the case. Later versions almost always mean improvements --such as that more XP applications will run, or run more efficiently-- without loss of the ability to run applications which ran under earlier versions. Consequently, it is generally good practice to use the most recent "stable" version of Wine.

Does JRE have a comparable condition?

Thanks in advance.

mikesLr

P.S. I've avoided JAVA/JRE as the impression I had was that their cross-platform compatibility also presented security concerns. To what extent is that valid? Over-blown? Whatever?

gcmartin

#39 Post by gcmartin »

Hello @Mikeslr. You are very reasonable accurate in your "framework" references.

To run any .jar in ANY OS/smartPhone/etc, all that is required is that the OS has a JAVA installed.

So for example, if you have JRE1.8.xx installed, depending on the OS, you merely click the *.jar file in a filemanager and it will run.

In my past use of PUPPY Linux with a JAVA installed, in a terminal window I type

Code: Select all

# java some.jar
where some.jar is the pathname of the java app you want to run.

Here's an example that just about every PUP admin would do, assuming they have a JAVA installed. It add an intuitive system utility to show all of the PCs and devices currently connected to your LAN:
  1. Go to AngryIP.org
  2. download a DEB for your PC (ie. 32/64 bit)
  3. click it to install. It will put an Menu>Network icon in your system
  4. click the icon
Hope this is helpful in showing that many JAVA developers are also Linux aware to make use of their tools easy to install and work within our systems.
Last edited by gcmartin on Tue 09 Feb 2016, 20:13, edited 1 time in total.

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Thanks for the Info

#40 Post by mikeslr »

Hi gcmartin,

Thanks for the information. Very helpful.

mikesLr

gcmartin

Developers can add JAVA to their distros at NO ISO impact

#41 Post by gcmartin »

@Rerwin has put together a VERY complete JAVA PET which brings consistency to ALL PUP distros, no matter their base for building the PUP or the CPU the distro runs on (32/64bit). See the bottom on this thread's Opening Post.

The practical implication is that it places the selection in the hands of the user and it is positioned in the PUP's Menu for use in install or upgrade.

Excellent approach for PUP developers (the PET carries NO discernible weight to their ISO) and user's alike. This approach means nothing happens with JAVA in the user system until the user decides and starts it via the System's Menu.

Hope this is helpful

Pelo

java -jar xxxxxx.jar

#42 Post by Pelo »

Open "java -jar xxxxxx.jar' is the command i use (thanks to Musher0)
Lalaclick :
Features:
* Unique Playlist Philosophy
* Smart Zapping
* Easy File Copying
* Similar Artist/Genre Playlists
* Slideshow, Lyrics, ..
* Minimalism in Layout and Usage
* Research Support
* ..and more..
Last edited by Pelo on Thu 23 Jun 2016, 11:14, edited 3 times in total.

Pelo

GCMartin merci for this topic

#43 Post by Pelo »

GCMartin merci for this topic, its'what we need.
A summary of java applis.
Java applis are nore not better than others.
The advantage : you store them on your Windows partition. Puppy Linux only need the Jre up do date and can keep its light weight... Windows as the stuff, Puppy is served quite free of MBs
Ejemplo : makagiga can be run by my Windows 7, by Wine, and by JRE (JRE is much betteer than Wine)
What is Makagiga ? A brand new ToDoList that needs JRE8
Its for fun, Puppy has Osmo as default. But French, and chinese too like a lot to change how to reach a function, to change meals in the menu.
Surtout moi. You eat Osmo, you will taste Makagiga, like a gourmet.
Take a glance here
Last edited by Pelo on Thu 23 Jun 2016, 11:15, edited 1 time in total.

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#44 Post by boxR »

New java version is available on the ASRI édu forum (32-bit and 64-bit package) : Many apps are running on Java :

Pelo

Jukes or Jajuk, we shall debate

#45 Post by Pelo »

Jukes or Jajuk, we shall debate in french with my disc jockey in gâtineau, Canada.
Attachments
jukes.jpg
I provide both jukes and jajuk on my jazzy Puppy, born yesterday
(63.21 KiB) Downloaded 1029 times

Pelo

Topic Jdiskreport here

#46 Post by Pelo »

Topic Jdiskreport here
Gracias Senor Morales. Su applicaccion es de mucho interest
(your Jdisdiskreport is of great interest)
Last edited by Pelo on Tue 06 Jun 2017, 06:03, edited 1 time in total.

Pelo

Ancestris is a java application for genealogy

#47 Post by Pelo »

take a glance at this topic 2010

Ancestris is a java application for genealogy. Easy to add brothers and sisters
Last edited by Pelo on Tue 06 Jun 2017, 06:04, edited 1 time in total.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#48 Post by 666philb »

a nice alternative to google maps http://wiki.openstreetmap.org/wiki/Cruiser
Image
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Pelo

Jampa in 'unsorted' section has a feed back

#49 Post by Pelo »

Jampa in 'unsorted' section has a feed back by a cabin passenger of Puppy Airlines Take on here
Seven Years after.. English frigthens my French colleagues, But people native from UK should post without problem ere. Perhaps Puppy Users don't like listening music on a computer, and prefer burning CDs. I don't know.
Attachments
Cabrel.jpg
Detail
(61.74 KiB) Downloaded 569 times

User avatar
spiritwild
Posts: 181
Joined: Mon 03 Oct 2016, 10:06

#50 Post by spiritwild »

not sure if this was listed. It's a simple unzip, no installation, portable start menu with a lot of nice .jar programs sorted by category.

Just unzip to folder and run java -jar pjl.jar


(116.4 MB)

Description

PJL - Free Cross-Platform Portable Java Launcher for executable files = jar, exe, etc. Same as Win Portable Start Menu and other launcher programs. Useful thing for USB and others. Simple and intuitive GUI - Graphical User Interface. Using SwiXML excellent framework.

https://sourceforge.net/projects/pjl/

Post Reply