В Java есть как минимум два типа URI:
java.net.URI
org.eclipse.emf.common.util.URI
У меня есть java.net.URI
и мне нужно использовать EMF URI. Как я могу преобразовать первое во второе?
Если я попробую new URI uri = profileUrl.toURI()
, я получу такое сообщение:
Type mismatch: cannot convert from java.net.URI to org.eclipse.emf.common.util.URI
Я также попробовал какой-то обходной путь, который создаст строку из java.net.URI
, а с новой строкой новый URI EMF... это приведет к исключению файла, не найденного.