0

Я разработал простой плагин для платформы netbeans. Интересно, как я могу получить classpath для указания проекта java (например, я открыл два WebJavaProject), и теперь я не знаю, как я могу получить classsLoader для указания проекта.Как получить classLoader netbeans указать проект

Im пытаясь что-то вроде, но эта работа: доцент

 FileObject f = this.project.getProjectDirectory(); 
     ClassPath cpCompile = ClassPath.getClassPath(f, ClassPath.COMPILE); 
     cpCompile.getClassLoader(true); 

любой орган может знать, как я могу получить?

ответ

0

Вам нужно найти более конкретный путь к классам. Один проект обычно будет содержать путь класса для источников и путь к классам для тестов. Если вы начнете с проекта, вы, вероятно, захотите получить доступ к его Sources или SourceGroups (отметьте ProjectUtils.getSources(org.netbeans.api.project.Project) и JavaProjectConstants.SOURCES_TYPE_JAVA). Это даст вам исходные корни, и с ними будет связан класс.

+0

ОК это работает спасибо –

 Смежные вопросы

  • Нет связанных вопросов^_^