Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Tomcat+awt+XWindow


Автор: Гость_serge 18.4.2005, 09:27
Мой сервлет использует awt (java.awt.Color, java.awt.Image и т.д.) для динамической генерации изображений. Но это требует запуска XWindow. Можно ли без этого обойтись?

Автор: AntonSaburov 18.4.2005, 09:50
Цитата
Но это требует запуска XWindow. Можно ли без этого обойтись?

А почему требует ? Просто я с таким никогда не сталкивался. Интересно.

Автор: Domestic Cat 18.4.2005, 09:53
Может что другое имеется в виду? smile

Автор: Souljah 18.4.2005, 10:45
Если имеется в виду сервер под линуха (просто не помню, как он точно называется) - то нет. Обойтись без него нельзя.

Автор: batigoal 18.4.2005, 11:12
Хм. То есть при использовании пакета awt требуется этот эмулятор, даже если нет никаких отображаемых компонентов?

Автор: Souljah 18.4.2005, 12:57
насчет компонентов не знаю, не пробовал
когда генеришь изображение на сервере - требуется

Автор: simanyay 18.4.2005, 13:16
Ну вообще-то это логично smile Если сервлет использует AWT, то JVM на сервере вызывает функции граф. сервера, что требует, как минимум X11 libs.

Автор: tux 19.4.2005, 06:31
Вообще говоря без иксов никак, но можно обойтись использованием Xvfb.
Цитата
Xvfb is an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory.

Запускается, например, так
Xvfb :1 -screen 800x600x16

Автор: Domestic Cat 19.4.2005, 07:50
http://java.sun.com/products/java-media/2D/forDevelopers/java2dfaq.html#xvfb

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)