我正在一个具有两个单独目录的项目(例如,我们称为cordApp的两个单独的应用程序),在第一个cordapp中,我们有“ a,b,c”类,在第二个中,我们有“ d,e,f ”课程。
背后的想法是,第二个cordapp必须比第一个更轻,因为它必须在网络上传输,因此第一个的大小“沉重”大于第二个。
我们将测试文件夹放在第一个文件夹(较重的文件夹)中,但是我还需要测试“较轻”文件夹中的文件,如何在第二个文件夹中导入第二个文件夹?
现在,我的首选解决方案是在第二个文件夹中也创建测试文件夹,但这并不是很好,因为它会使文件变得更重。
关于如何在另一个目录中导入完整目录/完整应用程序的任何想法吗?
这是该项目的照片,“ cordapp-contract-states”是一个轻量级的项目,必须在“ cordapp”中导入
最佳答案
您需要修改CorDapp的build.gradle文件,包括依赖于其他CorDapp的测试。
请参见此处的示例:https://github.com/corda/cordapp-template-kotlin/blob/release-V2/cordapp/build.gradle#L58