3

Java アプリケーションでライセンスを管理するために、 truelicenseを使用したいと考えています。

Truelicense は、Java 設定を使用して Windows OS のライセンス キーと Java 設定を保存し、ユーザー ルートまたはシステム ルートの下のレジストリに保存します。

しかし、私の要件は異なります。アプリケーションを USB ストレージにインストールし、その USB デバイスからのみ (任意のマシンから) アプリケーションへのアクセスを許可したいと考えています。そのため、レジストリを使用してライセンス キーを保存することはできません。

ファイルベースまたはその他のようなJava設定を保存する他の方法はありますか? そして、これが最も安全な方法です。

truelicense は設定以外のストレージをサポートしていますか?

4

1 に答える 1

2

デフォルトでは、Java プリファレンスは Windows プラットフォームのレジストリに保存されます。レジストリの代替手段は、ファイルの設定をストーリーにすることです。

truelicense にはファイルベースのプリファレンスを使用できます。以下は、ファイルベースの Java 設定を実装する方法を示すリンクです。

http://www.davidc.net/programming/java/java-preferences-using-file-backing-store

これがあなたの場合に役立つことを願っています。

于 2013-11-30T10:14:21.767 に答える