Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
127 user(s) are online (116 user(s) are browsing Forums)

Members: 0
Guests: 127

more...

Support us!

Headlines

 
  Register To Post  

Java-OS4 0.5.0 (beta)
Not too shy to talk
Not too shy to talk


See User information
Beta: Java 8 for AmigaOS 4 (PowerPC) - JamVM 2.0 + OpenJDK 8 on clib4, with a native AWT/Swing toolkit.

https://github.com/derfsss/java-os4/releases/tag/v0.5.0

Quote:
Java-OS4 stands on a great deal of prior work, with gratitude:

JAmiga by jaokim — the Java-on-Amiga effort this project revives and extends. The AmigaOS 4 JamVM port and the IcedTea 8 build harness are the foundation we built on.


Quote:
First beta release of Java-OS4 — a Java 8 runtime for AmigaOS 4 (PowerPC): JamVM 2.0 + the OpenJDK 8 class library on clib4, with a native AWT/Swing toolkit so Java GUIs run in Workbench windows.

What works
Headless Java 8 programs — collections, streams/lambdas, NIO, reflection, serialization, zip, text.
Swing/AWT GUIs in Intuition windows: real mouse and keyboard input, window resize, modal dialogs, fonts via FreeType.
Zero-flag GUI launch: java -cp app.jar Main starts a Swing app with no special options.


https://en.wikipedia.org/wiki/Vibe_coding

Go to top
Re: Java-OS4 0.5.0 (beta)
Amigans Defender
Amigans Defender


See User information
@derfs

Excellent works mate!!!

i'm really tired...
Go to top
Re: Java-OS4 0.5.0 (beta)
Home away from home
Home away from home


See User information
Sounds interesting for sure !

It said "Java GUIs run in Workbench windows" , it mean not proper integration with menus and co, but main intution window in which all "alien" interface are ? Just like it was with firefox/timberwolf ?

Anyway, is there anything which were tested and worked which can show how it all ? I mean, not simple test cases, but something which using swing/awt so we can have see how it acts now on os4 ?

Thanks!

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Java-OS4 0.5.0 (beta)
Not too shy to talk
Not too shy to talk


See User information
@afxgroup

Its only possible thanks to your clib4!

Go to top
Re: Java-OS4 0.5.0 (beta)
Home away from home
Home away from home


See User information
@derfs

Its the continuation of the old work of Jaokim or its a new fresh implementation?

Go to top
Re: Java-OS4 0.5.0 (beta)
Not too shy to talk
Not too shy to talk


See User information
@kas1e

Im adding things as I go, however its really just a stepping stone towards OpenJDK 17 LTS support.

Go to top
Re: Java-OS4 0.5.0 (beta)
Not too shy to talk
Not too shy to talk


See User information
@samo79

Based on the work of Jaokim.

Go to top
Re: Java-OS4 0.5.0 (beta)
Just popping in
Just popping in


See User information
That is really awesome!

Alien Air Attack

SAM440@733 mhz as main amiga.
Go to top
Re: Java-OS4 0.5.0 (beta)
Home away from home
Home away from home


See User information
@derfs
Tested briefly:

- you added Assign >NIL: JAVA: "path:Java/" , to user-startup, but didn't mention user need to reboot before he can run "java" binary.
- also, with this one assign you can't run "java" bin from anywhere, you need to run it like "java:java -version", because pure "java" will not find it, as JAVA: assing isnt' added as system one.
- "java" file is script, but not marked as executable. Probably you pack archive wrong or forget about bit set (or copy it from pc where it looses). protect +es fixed it.

Didn't find any working test examples in archive, but so far it seems to runs, and -version working.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Java-OS4 0.5.0 (beta)
Just can't stay away
Just can't stay away


See User information
@kas1e

Quote:
- also, with this one assign you can't run "java" bin from anywhere, you need to run it like "java:java -version", because pure "java" will not find it, as JAVA: assing isnt' added as system one.
isn't that just a matter of running it once with the path, and then it will be in APPDIR:, which by default is in the system path?

Best regards,

Niels

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 2 ( 0 members and 2 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project