私はJavaを初めて使う学生のためのカリキュラムプロジェクトを書いています。そのようにフォルダ構造を持っています。
myjar.jar
solutions/my/really/long/package/MySolution.class
jarがsolutions/my /実際/long/package/ディレクトリ内のすべてのクラスをロードできるように取得しました。クラスパスに「solutions/」を追加します。
私の質問は、デフォルトのパッケージを使用せずにパッケージ用の長いネストされたフォルダがないように設定できるかどうかです。
結果の構造は次のようになります
myjar.jar
solutions/MySolution.class
ただし、MySolutionクラスにはデフォルトのパッケージがありません。