Я новичок, использующий IntelliJ + Corda + Kotlin.
Я только что установил IntelliJ IDEA, клонировал репозиторий Corda Git BootCamp (https://github.com/corda/bootcamp-cordapp), и первое, что IntelliJ показывает мне, это:некоторые ошибки, утверждающие, что я считаю пакетами и классами Kotlin.
Вот некоторые сообщения об ошибках:
Ошибка: (6, 30) java: package net.corda.testing.coreне существует
Ошибка: (12, 37) Java: не удается найти символ
... символ: класс TestIdentity
... расположение: класс test.java.java_bootcamp.StateTests
package test.java.java_bootcamp;
import net.corda.core.contracts.ContractState;
import net.corda.core.identity.CordaX500Name;
import net.corda.core.identity.Party;
import net.corda.testing.core.TestIdentity;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class StateTests {
private final Party alice = new TestIdentity(new CordaX500Name("Alice", "", "GB")).getParty();
private final Party bob = new TestIdentity(new CordaX500Name("Bob", "", "GB")).getParty();
@Test
public void tokenStateHasIssuerOwnerAndAmountParamsOfCorrectTypeInConstructor() {
new TokenState(alice, bob, 1);
}
@Test
public void tokenStateImplementsContractState() {
assert(new TokenState(alice, bob, 1) instanceof ContractState);
}
}
Что я делаю неправильно или отсутствует?
Кстати, я использую Mac