MinecraftはMETA-INFフォルダーなしでどのように機能できますか?

ブレーデンベスト

私はこれがどのように機能するのか本当に理解していません。私は.jar構築しようとしています。これは、2つのクラスから構成されていますTest.classSayer.classまたTest.class、直接アクセスするか、適切にパックすれば問題なく動作しますTest.jarが、jarを実行する唯一の方法は、マニフェスト(jar cfm Test.jar manifest Test.class Sayer.classを使用してパックすることです。

そうしないと、jarを実行しようとしたときにエラーが発生しますError: Invalid or corrupt jarfile Test.jarこれは、「良い」jarを作成して削除した場合にも発生しますMETA-INF/

これはそれ自体で完全に理にかなっています。結局のところ、エントリポイントを探す場所をJavaに指示する何らかの方法が必要です...そうですか?しかし、MinecraftのmodingコミュニティがありMETA-INF、特定のmodを機能させるために削除することを定期的に推奨しています。

しかし、MinecraftはMETA-INFフォルダなしでどのように機能することができますか?私の実験によれば、これはさえあってはならない可能それが私の腐敗 minecraft.jarしたように、これは腐敗するべきではありませんTest.jarか?

パワーロード

MineCraftはランチャーから実行されるため、ランチャー自体は、META-INFフォルダーを必要とせずに、適切なスタートアップクラスをJavaに直接渡すことができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

os.listdir()は非常に大きなフォルダーでどのように機能しますか?

分類Dev

OneDriveは、どのようにしてそのフォルダーを古いWindowsバージョンで機能しないようにしますか?

分類Dev

レールフォームはモデルなしでどのように機能しますか?

分類Dev

フォルダとは何ですか?どのように機能しますか?

分類Dev

Remmina共有フォルダはどのように機能しますか?RemminaなしでWindowsからLinuxフォルダにアクセスできますか?

分類Dev

この状況でフォルダはどのように機能しますか?

分類Dev

LinuxでRemminaフォルダ共有はどのように機能しますか?

分類Dev

WEB-INFフォルダー内のjspファイルは機能するのに、WEB-INFの下のフォルダーの下に配置された場合は機能しないのはなぜですか?

分類Dev

WEB-INFフォルダー内のjspファイルは機能するのに、WEB-INFの下のフォルダーの下に配置された場合は機能しないのはなぜですか?

分類Dev

ngrokはファイアウォールの背後でどのように機能しますか?

分類Dev

デフォルトのコンパレータはC#でどのように機能しますか?

分類Dev

現在のフォルダーの名前を抽出するための変数置換は、Bashでどのように機能しますか?

分類Dev

C / C ++ダイナミックリンクはさまざまなプラットフォームでどのように機能しますか?

分類Dev

フォールバックはsocket.ioでどのように機能しますか?

分類Dev

Sparkでフォールドアクションはどのように機能しますか?

分類Dev

Sparkでフォールドアクションはどのように機能しますか?

分類Dev

`this`はデフォルトパラメータでどのように機能しますか?

分類Dev

whileループは条件なしでどのように機能しますか?

分類Dev

Git LFSは大きなファイルでどのように機能しますか?

分類Dev

AngularJSでフィルターはどのように機能しますか?

分類Dev

フォルダ名のローカリゼーションはどのように機能しますか?

分類Dev

OpenGL.hのようなヘッダーファイルはどのように機能しますか

分類Dev

SDLはソースファイルなしでどのように機能しますか?

分類Dev

Windowsでのフォント同期はどのように機能しますか

分類Dev

デフォルトのスタックサイズはどれくらいですか、大きくなる可能性がありますか?ガベージコレクションでどのように機能しますか?

分類Dev

Opencartシステム/変更フォルダーはどのように機能しますか?

分類Dev

私は2つのUSBBluetoothアダプターを持っていますが、1つは機能しません(hci1)が、デフォルトのようです。もう一方(hci0)を使用できるように、無効にするにはどうすればよいですか?

分類Dev

Eclipseで、WEB-INF / libフォルダーの下にjarのフォルダーを追加するにはどうすればよいですか?

分類Dev

ユーザーがフォルダの内容に対する変更権限を付与したまま、フォルダを削除できないようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    os.listdir()は非常に大きなフォルダーでどのように機能しますか?

  2. 2

    OneDriveは、どのようにしてそのフォルダーを古いWindowsバージョンで機能しないようにしますか?

  3. 3

    レールフォームはモデルなしでどのように機能しますか?

  4. 4

    フォルダとは何ですか?どのように機能しますか?

  5. 5

    Remmina共有フォルダはどのように機能しますか?RemminaなしでWindowsからLinuxフォルダにアクセスできますか?

  6. 6

    この状況でフォルダはどのように機能しますか?

  7. 7

    LinuxでRemminaフォルダ共有はどのように機能しますか?

  8. 8

    WEB-INFフォルダー内のjspファイルは機能するのに、WEB-INFの下のフォルダーの下に配置された場合は機能しないのはなぜですか?

  9. 9

    WEB-INFフォルダー内のjspファイルは機能するのに、WEB-INFの下のフォルダーの下に配置された場合は機能しないのはなぜですか?

  10. 10

    ngrokはファイアウォールの背後でどのように機能しますか?

  11. 11

    デフォルトのコンパレータはC#でどのように機能しますか?

  12. 12

    現在のフォルダーの名前を抽出するための変数置換は、Bashでどのように機能しますか?

  13. 13

    C / C ++ダイナミックリンクはさまざまなプラットフォームでどのように機能しますか?

  14. 14

    フォールバックはsocket.ioでどのように機能しますか?

  15. 15

    Sparkでフォールドアクションはどのように機能しますか?

  16. 16

    Sparkでフォールドアクションはどのように機能しますか?

  17. 17

    `this`はデフォルトパラメータでどのように機能しますか?

  18. 18

    whileループは条件なしでどのように機能しますか?

  19. 19

    Git LFSは大きなファイルでどのように機能しますか?

  20. 20

    AngularJSでフィルターはどのように機能しますか?

  21. 21

    フォルダ名のローカリゼーションはどのように機能しますか?

  22. 22

    OpenGL.hのようなヘッダーファイルはどのように機能しますか

  23. 23

    SDLはソースファイルなしでどのように機能しますか?

  24. 24

    Windowsでのフォント同期はどのように機能しますか

  25. 25

    デフォルトのスタックサイズはどれくらいですか、大きくなる可能性がありますか?ガベージコレクションでどのように機能しますか?

  26. 26

    Opencartシステム/変更フォルダーはどのように機能しますか?

  27. 27

    私は2つのUSBBluetoothアダプターを持っていますが、1つは機能しません(hci1)が、デフォルトのようです。もう一方(hci0)を使用できるように、無効にするにはどうすればよいですか?

  28. 28

    Eclipseで、WEB-INF / libフォルダーの下にjarのフォルダーを追加するにはどうすればよいですか?

  29. 29

    ユーザーがフォルダの内容に対する変更権限を付与したまま、フォルダを削除できないようにするにはどうすればよいですか?

ホットタグ

アーカイブ