2

(Webからの画像の)サムネイルを作成して保存し、サーバーに保存する必要があります。データセンター(モニターなし)で実行されているLinuxサーバーでawtライブラリー(以下にリストされている)を使用できますか?サーバーにグラフィックカードがあるのか​​、これらのライブラリが機能するためにグラフィックカードが必要なのかわかりません...

インポートjava.awt.GraphicsConfiguration;
java.awt.GraphicsDeviceをインポートします。
java.awt.GraphicsEnvironmentをインポートします。
java.awt.Graphics2Dをインポートします。
インポートjava.awt.geom.AffineTransform;
import java.awt.image.BufferedImage;
java.io.Fileをインポートします。
インポートjava.io.IOException;
インポートjava.io.OutputStream;
import java.io.FileOutputStream;
java.net.URLをインポートします。

インポートjavax.imageio.ImageIO;

import org.springframework.stereotype.Service;

インポートcom.sun.image.codec.jpeg.ImageFormatException;
インポートcom.sun.image.codec.jpeg.JPEGCodec;
インポートcom.sun.image.codec.jpeg.JPEGImageEncoder;
java.awt.Colorをインポートします。
4

1 に答える 1

2

ヘッドレスモードでJavaを実行している限り、次のことができます。

java -Djava.awt.headless=true your.MainClass
于 2009-10-08T23:41:16.937 に答える