I have an Eclipse plugin that, among other things, can create a project and give it a few entries in the classpath. That alone works great.
These banks do not have a source, but there is a URL that can be used for Javadoc. I want to set this programmatically for these entries in the classpath that the plugin creates. This is what I do:
IClasspathEntry cpEntry; File[] jarFile = installFilePath.listFiles(); IPath jarFilePath; for (int fileCount = 0; fileCount < jarFile.length; fileCount++) { jarFilePath = new Path(jarFile[fileCount].getAbsolutePath()); cpEntry = JavaCore.newLibraryEntry(jarFilePath, null, null); entries.add(cpEntry); }
I could not figure out how to set the location of the JavaDoc url in the claspath entry. This can be done in the Eclipse user interface - for example, if you right-click the project, go to "Properties ... →" Java Build Path "and expand one of the JAR entries and edit the" Javadoc Location ", you can specify the URL. How do it from the plugin?
Nathan
source share