私は Eclipse プラグインを持っています。これはとりわけ、プロジェクトを作成し、いくつかのクラスパス エントリを与えることができます。これ自体は正常に機能します。
これらの jar にはソースが含まれていませんが、Javadoc に使用できる URL があります。プラグインが作成するこれらのクラスパス エントリに対して、プログラムでこれを設定したいと考えています。これは私がやっていることです:
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);
}
クラスパス エントリに JavaDoc URL の場所を設定する方法がわかりませんでした。これは Eclipse UI で実行できます。たとえば、プロジェクトを右クリックして [プロパティ...] -> [Java ビルド パス] に移動し、JAR エントリの 1 つを展開して「Javadoc の場所」を編集すると、指定できます。 URL。プラグイン内からこれを行うにはどうすればよいですか?