1
cn1libsはネストすることはできませんが、Shai Almogは最初のcn1libを使用し、2番目のcn1libを参照する最初のプロジェクトを作成できると述べています。これを行う方法の具体的な例はありますか?別のcn1libに外部cn1libクラスを含める例が必要
cn1libsはネストすることはできませんが、Shai Almogは最初のcn1libを使用し、2番目のcn1libを参照する最初のプロジェクトを作成できると述べています。これを行う方法の具体的な例はありますか?別のcn1libに外部cn1libクラスを含める例が必要
私はそのような何かを持っていない、実際に実行しているだけでなく、他のcn1libからのクラス含まれるように、あなたはおそらくcn1libでのjarタスクを編集することができます
<target name="jar" depends="compile,Stubs">
<ant inheritall="false" antfile="pathtoothercn1lib/build.xml" target="jar" />
<copydir src="pathtoothercn1lib/build" to="build" />
...
</target>
私はそれを使用して動作するようになったが異なる技術。私のcn1libでは、静的クラスによって管理される一連のタスクを処理します。私は静的な画像分析を使用して私自身の代わりに新しいcodescanライブラリを追加したいと思った。私は新しいタスクを追加するためのパブリックメソッドを提供しました。 library.addTask(UITaskタスク);その後、メインアプリケーションからUITaskを拡張した匿名クラスを追加し、プリフォームメソッドとスキャン結果の処理をオーバーライドしました。正常に動作します。 –