問題タブ [pluggable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-5 - MVC5 プロジェクトを別のプロジェクトに埋め込む方法
別の MVC5 プロジェクトにプラグインとして挿入する MVC5 プロジェクトを開発しました。ターゲットは、新しいプロジェクトで私のプロジェクトから 1 つの部分ビューを呼び出すことです。プロジェクトを公開してテスト用の mvc5 プロジェクトを作成しようとしましたが、新しいプロジェクトで使用する最初のプロジェクトを埋め込む方法を教えてください。
注、両方のプロジェクトはウィンドウにあり、iis8 で公開されます
java - 別のパスを指す ClassLoader を使用する ServiceLoader
数日からこれを試してきましたが、うまくいきません!
コマンドラインから実行し、別のフォルダーにプラグイン (jar) を提供できるプラグイン可能な Java アプリケーションを構築しようとしています。それはServiceLoader
私の要件に合っているようですが、jarがクラスパスの一部ではなく、別の場所に保存されているという特別なケースが必要だと思います。このため、ClassLoder
このファイルシステムへのURLを指すを使用する必要があります道。
メイン アプリケーションに提供したいプラグインの 1 つは、いくつかのカスタム機能を備えたログ jar です。
ここで私が使用しているコードの下にありますが、for/loop に入ることができません..これは、ServiceLoader
クラスの実装を識別/一致させることができないことを意味します:
お役に立てれば幸いです!どうもありがとう
==== プロジェクト ファイルの追加:
主なプラグイン可能なアプリケーション:
「ログ」プラグイン
インターフェイスLog
その実装
- 構造
=================
プロジェクト構造を次のように調整しましたが、まだ機能しません: