1
JRebelでデバッグしているコードの実行を高速化しようとしています。特に、私はフレームワークコードが遅いことに気付きます。 JRebelに特定のパッケージを無視するように指示できるかどうかは、JProfilerが特定のパッケージとパターンを無視するように設定できるのと同じです。JRebelパッケージのスコープを制御する
JRebelでデバッグしているコードの実行を高速化しようとしています。特に、私はフレームワークコードが遅いことに気付きます。 JRebelに特定のパッケージを無視するように指示できるかどうかは、JProfilerが特定のパッケージとパターンを無視するように設定できるのと同じです。JRebelパッケージのスコープを制御する
あなたは間違いなく可能です。
システムプロパティを使用します(またはjrebel.propertiesに追加するには)ちょうどその目的のためのもの。詳細はJRebel agent propertiesをご覧ください。
-Drebel.exclude_packages=PACKAGE1,PACKAGE2,...
のAntスタイルのパターンを使用してrebel.xmlで除外されたパッケージを指定します。詳細はrebel.xml configurationをご覧ください。
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd">
<classpath>
<dir name="/path/to/module/build/directory/root">
<exclude name="com/yourapp/package1/internal/**"/>
</dir>
</classpath>
</application>
両方の方法は同様に動作するが、もう一つはinividuallyそれが一般的に好ましい各モジュールをカスタマイズすることができるため。