Библиотеки AWT, использующие Java 1.6 на Linux Server в центре обработки данных - PullRequest
2 голосов
/ 09 октября 2009

Мне нужно создавать и хранить миниатюры (изображений из Интернета) и хранить их на сервере. Могу ли я использовать библиотеки awt (как указано ниже) на сервере Linux, работающем в центре обработки данных (без монитора)? Я не знаю, есть ли на сервере видеокарта или она нужна для работы этих библиотек ...

import java.awt.GraphicsConfiguration;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import java.awt.Graphics2D;
import java.awt.geom.AffineTransform;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.io.OutputStream;
import java.io.FileOutputStream;
import java.net.URL;

import javax.imageio.ImageIO;

import org.springframework.stereotype.Service;

import com.sun.image.codec.jpeg.ImageFormatException;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import java.awt.Color;

1 Ответ

2 голосов
/ 09 октября 2009

Вы можете запускать Java в режиме без головы :

java -Djava.awt.headless=true your.MainClass
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...