====== FastServerが起動しない場合 ======
FastServerが起動しない・反応しない場合は、以下の手順で一度関連のキャッシュやライブラリをリセットしてください。
これは、FastServerの内部で使用しているJavaやJavaFXのモジュール、ライブラリが破損・競合などにより正しく動作しなくなっている可能性があるためです。
===== 【手順】Windows向けリセット方法 =====
1. 以下のコードをコピーもしくはダウンロードし、メモ帳などに貼り付けてください。
2. ファイル名を `reset.bat` として保存します(文字コードはANSIでOK)。
3. 保存した `reset.bat` を **右クリック → 管理者として実行** してください。
以下が実行用のコードです:
@echo off
net session >nul 2>&1
if %errorLevel% neq 0 (
powershell -Command "Start-Process '%~f0' -Verb runAs"
exit /b
)
rmdir /s /q "%APPDATA%\FastServer\java"
rmdir /s /q "%APPDATA%\FastServer\javafx"
rmdir /s /q "%APPDATA%\FastServer\lib"
pause
===== 【手順】Mac向けリセット方法 =====
1. 以下のコードをコピーし、reset.command という名前で保存してください。
2. 保存したファイルを右クリック →「情報を見る」で「ターミナルで開けるアプリケーション」であることを確認してください。
3. ターミナルで以下のコマンドを実行して実行権限を付与します:
#!/bin/bash
if [[ $EUID -ne 0 ]]; then
echo "管理者権限が必要です。パスワードを入力してください。"
exec sudo "$0" "$@"
exit
fi
TARGET_DIR="$HOME/Library/Application Support/FastServer"
rm -rf "$TARGET_DIR/java"
rm -rf "$TARGET_DIR/javafx"
rm -rf "$TARGET_DIR/lib"
read -p "Enterキーを押して終了します..."
==== 【注意点】 ====
* 他のソフトウェアの環境には影響しません。
* FastServer起動中には実行しないでください。必ずFastServerを終了した状態で行ってください。
* 実行後にFastServerを再起動し、正常に動作するか確認してください。
==== 【それでも起動しない場合】 ====
上記手順を実行しても改善しない場合は、以下の情報を添えてサポートまでご連絡ください:
* 使用しているOS(例:Windows 10 64bit)
* FastServerのバージョン
* エラーが表示されている場合は、その内容のスクリーンショットやログ