Confluence Doesn't Generate Thumbnails
症状
Thumbnails do not render. The following appears in the atlassian-confluence.log
:
"This Confluence installation can not generate thumbnails: no image support in Java runtime" while generating thumbnails
原因
On some Java installations (i.e. Unix without X11), you need to pass an additional parameter to Java when you are starting up to tell it how to use its image-manipulation libraries - to run in a headless mode, thus appending -Djava.awt.headless=true
option. Getting thumbnail support working in this configuration depends on your application server. You can learn more about Headless Mode here.
ソリューション
Linux の場合
- Edit
Confluence install\bin\setenv.sh
and add the '-Djava.awt.headless=true' parameter. For exampleJAVA_OPTS="-Xms128m -Xmx256m $JAVA_OPTS -Djava.awt.headless=true "
- If you are using Fedora Linux, you will also need to install the
xorg-x11-deprecated-libs
package. (See: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=130239)
Windows の場合
- ファイル
Confluence install\bin\setenv.bat
を編集します。 - Modify the line
set JAVA_OPTS
line by appending-Djava.awt.headless=true
, for exampleset JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx256m -Djava.awt.headless=true
As a Windows Service:
- Open a command prompt in the
Confluence install\bin
directory - Execute
tomcat5 //US//Confluence ++JvmOptions="-Djava.awt.headless=true"
Last modified on Mar 30, 2016
Powered by Confluence and Scroll Viewport.