Board.KolibriOS.org
http://board.kolibrios.org/

JAVA
http://board.kolibrios.org/viewtopic.php?f=45&t=2266
Page 1 of 2

Author:  SoUrcerer [ Sun Mar 24, 2013 3:30 pm ]
Post subject:  JAVA

Quote:
Copyright Notice

Copyright © 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved.

U.S. Government Rights - Commercial software. Government users are subject to the Sun Microsystems, Inc. standard license agreement and applicable provisions of the FAR and its supplements. Use and Distribution is subject to the Sun Community Source License available at http://sun.com/software/communitysource.

This distribution may include materials developed by third parties.

Sun, Sun Microsystems, the Sun logo, Java and J2ME are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.

This product is covered and controlled by U.S. Export Control laws and may be subject to the export or import laws in other countries. Nuclear, missile, chemical biological weapons or nuclear maritime end uses or end users, whether direct or indirect, are strictly prohibited. Export or reexport to countries subject to U.S. embargo or to entities identified on U.S. export exclusion lists, including, but not limited to, the denied persons and specially designated nationals lists is strictly prohibited.


Code:
kvm HelloWorld

Результат работы в файлах OUT.TXT и ERR.TXT в той же папке, что и kvm.
Уважаемые хейтеры и "в Колибри даже жабы нету", enjoy your butthurt.

p.s. "Проект выходного дня".
Classpath вкомпилирован, сеть выпилена (возможно, временно). Суть задумки: есть одна игра, в которую я очень хочу поиграть... Еще прикрутить GUI и пару мелочей - и я смогу это сделать.

p.p.s. Поддерживается java 1.4, не новее

Attachments:
jvm.zip [90.1 KiB]
Downloaded 351 times

Author:  Mario_r4 [ Sun Mar 24, 2013 6:15 pm ]
Post subject:  Re: JAVA

Хоть бы гарантировано работающие программы выложил, а то проверить даже нечем.

Author:  SoUrcerer [ Sun Mar 24, 2013 6:58 pm ]
Post subject:  Re: JAVA

Так я положил в коробку рабочую программу же. HelloWorld - мало что ли? :)
На самом деле, я же Java не знаю, так что - как что-то заработало, так и радость.

Author:  Mario_r4 [ Sun Mar 24, 2013 6:59 pm ]
Post subject:  Re: JAVA

SoUrcerer wrote:
На самом деле, я же Java не знаю, так что - как что-то заработало, так и радость.

Я чуть со стула не упал... хорошо что сидел на кровати.

Author:  SoUrcerer [ Sun Mar 24, 2013 7:21 pm ]
Post subject:  Re: JAVA

На самом деле, я сейчас пытаюсь заставить jar-файлы запускаться, а оно - ни в какую.

Author:  Wildwest [ Sun Mar 24, 2013 9:10 pm ]
Post subject:  Re: JAVA

http://en.wikipedia.org/wiki/JAR_%28file_format%29

Author:  SoUrcerer [ Sun Mar 24, 2013 10:26 pm ]
Post subject:  Re: JAVA

В JVM вкомпилирована поддержка JAR-файлов и всё прочее. Но по неясным пока причинам этот код не вызывается.

Author:  Leency [ Tue Mar 26, 2013 3:57 pm ]
Post subject:  Re: JAVA

В примере запуска
Code:
kvm HelloWorld

Оно что .java или .class подставляет автоматически? Как тогда ассоциировать программу с файлами в файловом менеджере? В любом случае, оно у меня не запустилось. Ни одним вариантом:
kvm HelloWorld
kvm HelloWorld.java
kvm HelloWorld.class

Файлы и программа лежали в другом месте, на tmp. Может кавычки нужно, что я делаю не так?

Author:  SoUrcerer [ Tue Mar 26, 2013 8:51 pm ]
Post subject:  Re: JAVA

JVM запускает только классы. Ассоциации прописывать невозможно. Если ты хочешь запустить программу Disk/Java/Folder/Hello.class, то JVM нужно сказать:
kvm Disk.Java.Folder.Hello
java - исходный файл, class - байткод. kvm понимает только байт-код (его можно сделать при помощи javac).
Если ты запускал kvm HelloWorld, то должен был появиться файл out.txt в той же папке, что и kvm с текстом. Проверь еще раз.

Author:  ramiil-kun [ Thu Mar 28, 2013 9:47 pm ]
Post subject:  Re: JAVA

<humor> Я чаем подавился, ты что творишь, иродЪ <humor>
А если серьёзно-НЕВЕРОЯТНО. Я думал, уж чего-чего, но жабы не будет.
Хотя если учесть, что жаба есть даже в сим-картах...

Author:  Unusual [ Thu Dec 05, 2013 12:28 pm ]
Post subject:  Re: JAVA

Исходник можно чтоб собрать? Пожалуйста!

Author:  SoUrcerer [ Thu Dec 05, 2013 3:33 pm ]
Post subject:  Re: JAVA

Оо, не передать, с какими плясками с бубном я это собирал. Исходники можно скачать с сайта Oracle.
Надо бы мне доделать порт однажды.

Author:  werttyyy [ Tue Jul 01, 2014 11:27 am ]
Post subject:  Re: JAVA

У меня вопросы.
1. Почему все упоминают Sun, если Java давно принадлежит Oracle?
2. Почему вспоминают лицензию, если есть свободная реализация OpenJDK? И в репозиториях linux дистров он включен.
https://ru.wikipedia.org/wiki/OpenJDK
3. Что с полноценной поддержкой Java?

Author:  Unusual [ Tue Jul 01, 2014 6:43 pm ]
Post subject:  Re: JAVA

1) В то время когда писали эту машину, то она принадлежала Sun
2) Грех не вспомнить
3) Дела плохи

Author:  SoUrcerer [ Tue Jul 01, 2014 7:44 pm ]
Post subject:  Re: JAVA

1) Да, верно, исходные коды принадлежат Sun/
2) Попробуйте собрать OpenJDK на не-posix системе
3) См. выше.

Page 1 of 2 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/