[英]how to get a list of referenced libraries of a project in eclipse plugin development?
我能夠在Eclipse中獲得對項目的引用。 像這樣
public void selectionChanged(IAction操作,ISelection選擇){
IStructuredSelection ss = (IStructuredSelection) selection;
IResource resource = (IResource) ss.getFirstElement();
project= resource.getProject();
}
但是我需要獲取該項目中引用庫的列表。 Google沒有幫助。 請幫助。
謝謝。
I found the solution:
IStructuredSelection ss = (IStructuredSelection) selection;
IResource resource = (IResource) ss.getFirstElement();
project= resource.getProject();
IJavaProject javaProject= JavaCore.create(project);
classpath= javaProject.getRawClasspath();
for (IClasspathEntry entry : classpath) {
if (entry.getEntryKind() == IClasspathEntry.CPE_LIBRARY) {
libs [i] = entry.getPath();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.