2017-05-12 6 views
1

JRebelでデバッグしているコードの実行を高速化しようとしています。特に、私はフレームワークコードが遅いことに気付きます。 JRebelに特定のパッケージを無視するように指示できるかどうかは、JProfilerが特定のパッケージとパターンを無視するように設定できるのと同じです。JRebelパッケージのスコープを制御する

答えて

1

あなたは間違いなく可能です。

  • システムプロパティを使用します(または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それが一般的に好ましい各モジュールをカスタマイズすることができるため。

関連する問題