Как я могу получить экземпляр IFile из объекта File в плагине без Eclipse
Я разрабатываю плагин Maven, который будет использовать IClassFile, но единственный способ, который я нашел для его создания, - это наличие экземпляра IFile. Как я могу получить экземпляр IFile из объекта File?
2 ответа
Без ядра Eclipse, в частности org.eclipse.core.resources
плагин, нет дерева ресурсов, нет рабочего пространства, и, следовательно, нет IFile
должно быть. IClassFile
является частью реализации JDT, и он также не предназначен для использования вне Eclipse. Я уверен, что вы не сможете это сделать.
Вам нужно будет найти IFile
в материале ресурсов (вы можете перемещаться по рабочей области, чтобы сделать это).
Посмотрите в этой документации, чтобы увидеть, что вам нужно будет сделать.