Всем привет.
Такой вопрос, в жизни не прогал на Java. Поставил jdk создал простой апплет Hello world который лежит в папке:
/home/user/java/java_applet/test/PrivetVsemt.java
скомпилил его с javac и получил class
далее в этом же каталоге создал html в котором написал так:
<applet code="/home/user/java/java_applet/test/PrivetVsem.class" width="300px" height="150px"> </applet>
но при открытии страницы аплет не запускается в чем может быть проблема???
Простой вопрос с Java в Linux
Я в Java тоже мало чего понимаю. Может надо создать объект этого класса. Или попробуйте вместо PrivetVsem.class указать PrivetVsemt.java или PrivetVsemt.js. Или вставьте содержимое PrivetVsemt.java как Java-скрипт:
<script type="text/javascript" src="/home/user/java/java_applet/test/PrivetVsemt.js">
</script>
ekso,
А с какого рожна html должен бы запускаться? Нужно сначала сервер установить, типа apache, после этого нечто вроде tomcat, потом это все настроить
ekso,
А с какого рожна html должен бы запускаться? Нужно сначала сервер установить, типа apache, после этого нечто вроде tomcat, потом это все настроить
Ага понял, а я наивно думал, что апплеты без сервера могут работать))))
[quote=Hvzh]ekso,
А с какого рожна html должен бы запускаться? Нужно сначала сервер установить, типа apache, после этого нечто вроде tomcat, потом это все настроить
Ага понял, а я наивно думал, что апплеты без сервера могут работать))))[/quote]
И правильно подумал. Главное, чтобы java-plugin стоял. Сервера тебе никакого не надо и не только для апплета, а и для html. Только вот совета по существу я тебе не дам. wink Про апплеты уже все забыл, а вспоминать и не хочется. Чего и тебе советую. Мертвая это технология (имеются в виду только апплеты!), не стоит тратить на нее время, если только в качестве ознакомления. smile
P.S. Хотя если подождешь, помогу. Но позже. wink
У меня большой опыт программирования под .NET но нормальной реализации этой технологии под Linux нет и не будет (мы все знаем почему)))) )
>>> Monodevelop пародия
Хотел изучить J2EE
Аплеты хотел изучить лишь для ознакомления работы с Java
Но раз там все не так просто то можно переходить сразу туда где погорячее))))
Раз уж все равно tomcat c apache ставить)))
Хотел изучить J2EE
Правильным путем идете, товарищи!!! :D
Мертвая это технология (имеются в виду только апплеты!)
согласен апплеты помойму давно умерли=)
начальник как то говорил что весь инет в будущем перейдёт на jsp=)
начальник как то говорил что весь инет в будущем перейдёт на jsp=)
Если Oracle не испортит ничего, то вполне возможно.
Хотел изучить J2EE
Раз уж все равно tomcat c apache ставить)))
А зачем апплеты тогда? Тогда уж лучше сервлеты тогда. Тут апач и томкет как раз и понядобятся ;)
[quote=tmp13]начальник как то говорил что весь инет в будущем перейдёт на jsp=)
Если Oracle не испортит ничего, то вполне возможно.[/quote]
Тогда уж на Ajax скорее, чем на jsp
[quote=mycetophylax][quote=tmp13]начальник как то говорил что весь инет в будущем перейдёт на jsp=)
Если Oracle не испортит ничего, то вполне возможно.[/quote]
Тогда уж на Ajax скорее, чем на jsp[/quote]
Одно другому не мешает wink
Господа зря вы .net забыли... он думаю сейчас пока еще в зачатке но скоро даст гопоти
Господа зря вы .net забыли... он думаю сейчас пока еще в зачатке но скоро даст гопоти
Давайте вовремя остановимся, пока не начался холивар .net vs Java :D
ekso,
Ага, как OLE в свое время
Еще такой вопрос у меня Debian(прошу не обсуждать хорошо это или плохо):
Самый правильный путь это apt-get install sun-java6-sdk
А если попробовать установить из бинарника который на sun.com предложен?
Самый правильный - это aptitude, т.к. разработчики именно его рекомендуют wink Но, если ты уже используешь apt-get, то не стоит переходить на aptitude, т.к. они используют каждый свою базу данных.Самый правильный путь это apt-get install sun-java6-sdk
В принципе разницы никакой, единственное преимущество, что на официальном сайте может быть билд чуть "поновей", как правило разница на единицу. Но лучше конечно использовать через пакетный менеджер, т.к. поддерживается автоматическое обновление и не придётся самому настраивать переменные окружения для Java. Иногда требуется конечно использовать разные JVM (разные версии, редко, но бывает и такое), тогда никак не обойтись и придётся устанавливать бинарники.А если попробовать установить из бинарника который на sun.com предложен?
Апач не обязательно ставить, можно обойтись и TomCat`ом и запускать его локально, через проект - и IDEA, и Eclipse сие позволяют.Раз уж все равно tomcat c apache ставить)))
...можно обойтись и TomCat`ом...
А вообще-то на данный момент reference implementation - это Glassfish. wink