Java中至少有两种类型的URI:
java.net.URIorg.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
Run Code Online (Sandbox Code Playgroud)
我还尝试了一些解决方法,它将创建一个字符串,java.net.URI并使用新字符串创建一个新的EMF URI ...这会导致文件未找到异常.