藤碁盤には JavaFX が含まれている Oracle JavaSE8 の使用をおすすめしますが、 Java11以降 の環境でも別途 JavaFX を追加して藤碁盤を起動する方法を紹介します。
※ OpenJDK/JavaFX のバージョンやファイルの保存場所は一例です。Macは動作確認していません。
set JAVA_HOME="C:\Java\jdk-17"
set
PATH_TO_FX="C:\Java\javafx-sdk-17.0.2\lib"
java --module-path %PATH_TO_FX%
--add-modules=javafx.controls,javafx.fxml,javafx.media,javafx.swing
-jar FujiGoban2.jar
※ GUIで可能な操作はGUIのファイルマネージャーなどを使用していただいてもOKです。
インストール
sudo apt install default-jdk openjfx
mkdir -p $HOME/FujiGoban
cd $HOME/FujiGoban
curl -o FujiGoban2.jar
https://storage.googleapis.com/fujigoban2-pub/FujiGoban2.jar
curl -o startFujiGoban.sh
https://storage.googleapis.com/fujigoban2-pub/startFujiGoban.sh
chmod +x startFujiGoban.sh
JAVA_HOME=/usr/lib/jvm/default-java
PATH_TO_FX=/usr/share/openjfx/lib
$JAVA_HOME/bin/java --module-path $PATH_TO_FX \
--add-modules=javafx.controls,javafx.fxml,javafx.media,javafx.swing
\
-jar FujiGoban2.jar
起動
cd $HOME/FujiGoban
./startFujiGoban.sh
※ GUIで可能な操作はGUIのファイルマネージャーなどを使用していただいてもOKです。
mkdir -p $HOME/FujiGoban
mkdir -p $HOME/lib
cd $HOME/FujiGoban
curl -o FujiGoban2.jar
https://storage.googleapis.com/fujigoban2-pub/FujiGoban2.jar
sudo apt install java-17-openjdk
aptを使用せずにインストールするには、 OpenJDKのサイトからLinux/x64 または macOS/x64用のopenJDK(tar.gz)をダウンロードし、 $HOME/libに展開してください。tar zxvf openjdk-17_linux-x64_bin.tar.gz -C $HOME/lib
unzip openjfx-17.0.2_linux-x64_bin-sdk.zip -d $HOME/lib
cd $HOME/FujiGoban
curl -o startFujiGoban.sh
https://storage.googleapis.com/fujigoban2-pub/startFujiGoban.sh
# JAVA_HOME=/usr/lib/jvm/default-java
# PATH_TO_FX=/usr/share/openjfx/lib
JAVA_HOME=$HOME/lib/jdk-17
PATH_TO_FX=$HOME/lib/javafx-sdk-17.0.2/lib
$JAVA_HOME/bin/java --module-path $PATH_TO_FX \
--add-modules=javafx.controls,javafx.fxml,javafx.media,javafx.swing
\
-jar FujiGoban2.jar
cd $HOME/FujiGoban
chmod +x startFujiGoban.sh
./startFujiGoban.sh
Macでは、startFujiGoban.commandが利用できるかもしれません。