classloader

    4

    1答えて

    でクラスをロードするときにClassLoaderクラスは、クラス およびリソースを検索するための委譲モデルを使用しています について説明します。 ClassLoaderの各インスタンスには、親クラス が関連付けられています。クラスまたはリソースの検索を要求された場合、 ClassLoaderインスタンスは、クラスまたは リソースの検索をその親クラスローダに委譲してから、 クラスまたはリソース自体を

    0

    1答えて

    opencartローダーを調べ、それがどのように機能するかを理解しようとしています。ロード用opencartローダー/呼び出しファイル <?php final class Loader { private $registry; public function __construct($registry) { $this->registry = $registry

    1

    1答えて

    ユーザーが自分のアプリケーション用に独自のプラグインを作成できるようにしたい。使い方は非常に簡単です。アプリケーションが起動した後、JARファイルのファイルシステムパスを検索し、それらのすべてをロードします。すべてのjarファイルは私が顧客にリリースしたPluginFrameworkに依存しています。 さて、質問: それはPluginFramework版プラグインのjarマニフェストファイルを追加

    0

    1答えて

    次の行がいつ失敗するのでしょうか? this.getClass()。getClassLoader(); ClassLoaderは常に正しく検出されますか? ClassLoaderが見つからない場合はありますか?

    1

    1答えて

    「resource」という名前のフォルダに関する何か魔法がありますか?私は 'リソース'にファイルがあり、ロードしようとするとうまくいきます。 ClassLoader loader=Thread.currentThread().getContextClassLoader(); InputStream propFile=loader.getResourceAsStream("KCBSEvents/

    1

    1答えて

    オブジェクト、および内部doSomethingのを呼び出す方法は、私はのようなエラーが出る起動しない試してください:どのように、私の質問は以下のようになり ..リロードクラスがdoSomethingのが取り付けられていないかのように私はこれを解釈する java.lang.IllegalAccessError: tried to access method com.aurieh.reloading.

    1

    2答えて

    extフォルダに異なるバージョンのjarファイルがあり、もう1つのバージョンがclasspathにあるとします。どのバージョンのjarファイルが読み込まれますか?私の研究によると、extension classloaderはclasspathより前に実行されているので、拡張機能のライブラリがロードされます。または、それはclasspathで上書きされます。バージョンが同じ場合はどうなりますか?

    1

    1答えて

    現在私の大学のプロジェクトを行っています。 私は、ユーザーがテキストエリアにjavaメソッドを入力できるアプリケーションを開発しています。アプリケーションはこれらのメソッドをクラスに入れ、ユーザーがコンパイルボタンを押すとコンパイルする必要があります。 は、これまでのところ、私はこのアプローチを使用: https://stackoverflow.com/a/2946402 をそして、それは最初に私

    1

    1答えて

    私はJCodemodelと動的クラスローダーを使用してクラスを生成するプログラムを持っています。私はyamlファイルを解析し、必要なクラスを生成し、ファイルの構造をマップします。これまではすべてが問題ありません。 Snakeyamlは解析を行い、うまく書くので、クラスの定義は問題ありません。 次に、yamlで再定義されたプロパティ()にアクセスしようとしています。 まずファイルを「ツリー」にロード