Page 1 of 2

JAVA

Posted: Sun Mar 24, 2013 3:30 pm
by SoUrcerer
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: Select all

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

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

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

Re: JAVA

Posted: Sun Mar 24, 2013 6:15 pm
by Mario_r4
Хоть бы гарантировано работающие программы выложил, а то проверить даже нечем.

Re: JAVA

Posted: Sun Mar 24, 2013 6:58 pm
by SoUrcerer
Так я положил в коробку рабочую программу же. HelloWorld - мало что ли? :)
На самом деле, я же Java не знаю, так что - как что-то заработало, так и радость.

Re: JAVA

Posted: Sun Mar 24, 2013 6:59 pm
by Mario_r4
SoUrcerer wrote:На самом деле, я же Java не знаю, так что - как что-то заработало, так и радость.
Я чуть со стула не упал... хорошо что сидел на кровати.

Re: JAVA

Posted: Sun Mar 24, 2013 7:21 pm
by SoUrcerer
На самом деле, я сейчас пытаюсь заставить jar-файлы запускаться, а оно - ни в какую.

Re: JAVA

Posted: Sun Mar 24, 2013 9:10 pm
by Wildwest

Re: JAVA

Posted: Sun Mar 24, 2013 10:26 pm
by SoUrcerer
В JVM вкомпилирована поддержка JAR-файлов и всё прочее. Но по неясным пока причинам этот код не вызывается.

Re: JAVA

Posted: Tue Mar 26, 2013 3:57 pm
by Leency
В примере запуска

Code: Select all

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

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

Re: JAVA

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

Re: JAVA

Posted: Thu Mar 28, 2013 9:47 pm
by ramiil-kun
<humor> Я чаем подавился, ты что творишь, иродЪ <humor>
А если серьёзно-НЕВЕРОЯТНО. Я думал, уж чего-чего, но жабы не будет.
Хотя если учесть, что жаба есть даже в сим-картах...

Re: JAVA

Posted: Thu Dec 05, 2013 12:28 pm
by Unusual
Исходник можно чтоб собрать? Пожалуйста!

Re: JAVA

Posted: Thu Dec 05, 2013 3:33 pm
by SoUrcerer
Оо, не передать, с какими плясками с бубном я это собирал. Исходники можно скачать с сайта Oracle.
Надо бы мне доделать порт однажды.

Re: JAVA

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

Re: JAVA

Posted: Tue Jul 01, 2014 6:43 pm
by Unusual
1) В то время когда писали эту машину, то она принадлежала Sun
2) Грех не вспомнить
3) Дела плохи

Re: JAVA

Posted: Tue Jul 01, 2014 7:44 pm
by SoUrcerer
1) Да, верно, исходные коды принадлежат Sun/
2) Попробуйте собрать OpenJDK на не-posix системе
3) См. выше.