From 3cdcf1ae234d1847b5190098722908ffc73820d0 Mon Sep 17 00:00:00 2001 From: Sravan Kumar Lakkimsetti <77106773+sravanlakkimsetti@users.noreply.github.com> Date: Fri, 6 May 2022 16:09:42 +0530 Subject: [PATCH 1/3] adding org.osgi.service.prefs to classpath #18 Javadoc generation uses a independent javadoc executable and in a separate process. We will need to add all the required dependencies in the classpath used by javadoc executable --- bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt b/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt index 8d35727cb7..4785d82ab5 100644 --- a/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt +++ b/bundles/org.eclipse.jdt.doc.isv/jdtOptions.txt @@ -37,6 +37,7 @@ ;${dependency.dir}/${org.apache.ant.jar} ;${dependency.dir}/${org.junit.jar} ;${dependency.dir}/com.ibm.icu_*.jar +;${dependency.dir}/org.osgi.service.prefs_*.jar ;${eclipse.equinox.supplement}/${dot.classes} ;${eclipse.jdt.core}/org.eclipse.jdt.apt.core/mirrorapi.jar ;${eclipse.jdt.debug}/org.eclipse.jdt.debug/jdi.jar From c2d3ec834945c9ba9a9aa16beb2e635a28e8b20e Mon Sep 17 00:00:00 2001 From: Sravan Kumar Lakkimsetti <77106773+sravanlakkimsetti@users.noreply.github.com> Date: Fri, 6 May 2022 16:09:47 +0530 Subject: [PATCH 2/3] adding org.osgi.service.prefs to classpath #18 Javadoc generation uses a independent javadoc executable and in a separate process. We will need to add all the required dependencies in the classpath used by javadoc executable --- bundles/org.eclipse.platform.doc.isv/platformOptions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/org.eclipse.platform.doc.isv/platformOptions.txt b/bundles/org.eclipse.platform.doc.isv/platformOptions.txt index 381e9e3998..3a746db41b 100644 --- a/bundles/org.eclipse.platform.doc.isv/platformOptions.txt +++ b/bundles/org.eclipse.platform.doc.isv/platformOptions.txt @@ -158,6 +158,7 @@ ;${dependency.dir}/org.eclipse.emf.common_*.jar ;${dependency.dir}/org.eclipse.emf.ecore.xmi_*.jar ;${dependency.dir}/org.eclipse.emf.ecore_*.jar +;${dependency.dir}/org.osgi.service.prefs_*.jar ;${dependency.dir}/jetty-http_*.jar ;${dependency.dir}/jetty-io_*.jar ;${dependency.dir}/jetty-security_*.jar From bcb7565417d5df53a2275b7eabf76e538d093b40 Mon Sep 17 00:00:00 2001 From: Sravan Kumar Lakkimsetti <77106773+sravanlakkimsetti@users.noreply.github.com> Date: Fri, 6 May 2022 16:09:50 +0530 Subject: [PATCH 3/3] adding org.osgi.service.prefs to classpath #18 Javadoc generation uses a independent javadoc executable and in a separate process. We will need to add all the required dependencies in the classpath used by javadoc executable --- bundles/org.eclipse.pde.doc.user/pdeOptions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/org.eclipse.pde.doc.user/pdeOptions.txt b/bundles/org.eclipse.pde.doc.user/pdeOptions.txt index 70c0b06964..98364ff9c7 100644 --- a/bundles/org.eclipse.pde.doc.user/pdeOptions.txt +++ b/bundles/org.eclipse.pde.doc.user/pdeOptions.txt @@ -9,6 +9,7 @@ -d reference/api -classpath @rt@ ;${dependency.dir}/com.ibm.icu_*.jar +;${dependency.dir}/org.osgi.service.prefs_*.jar ;${eclipse.equinox.supplement}/${dot.classes} ;${eclipse.jdt.core}/org.eclipse.jdt.core/${dot.classes} ;${eclipse.jdt.debug}/org.eclipse.jdt.debug/jdi.jar