つまり、基本的には端末依存の Java プログラムを作成し、配布を開始したいと考えていますが、コードを提供しない限り、それを行う方法を見つけることができないようです。.jar ファイルを作成する場合、Windows でのみ機能します。
Linux (CentOS) で実行しようとすると、
Exception in thread "main" java.lang.UnsupportedClassVersionError:
と
Could not find the main class: MyClass. Program will exit.
コマンド java -jar MyJar.jar を使用して両方で実行しています。このプログラムで JavaMail を使用しているため、おそらく問題になる可能性があります。クラスは 1 つしかなく、その中にメインがあります。
ユーザーがコードを読むことができないプログラムを配信するためにjarファイルを使用することに代わるものさえあれば、それも素晴らしいことです。ありがとう!