Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for getToolsJar (0.16 sec)

  1. subprojects/core/src/main/java/org/gradle/initialization/DefaultJdkToolsInitializer.java

            this.classLoaderFactory = classLoaderFactory;
        }
    
        @Override
        public void initializeJdkTools() {
            // Add in tools.jar to the systemClassloader parent
            File toolsJar = Jvm.current().getToolsJar();
            if (toolsJar != null) {
                final ClassLoader systemClassLoaderParent = classLoaderFactory.getIsolatedSystemClassLoader();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 10:39:11 UTC 2019
    - 1.6K bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/jvm/JavaInfo.java

        File getJavaHome();
    
        /**
         * Returns the tools jar. May return null, for example when Jvm was created via
         * with custom jre location or if jdk is not installed.
         */
        @Nullable
        File getToolsJar();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/DaemonJavaCompiler.java

                );
            } else {
                // In JDK 8 and below, the compiler internal classes are in tools.jar.
                File toolsJar = jvm.getToolsJar();
                if (toolsJar == null) {
                    throw new IllegalStateException("Could not find tools.jar in " + jvm.getJavaHome());
                }
    
                compilerClasspath = compilerClasspath.plus(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  4. platforms/jvm/language-groovy/src/main/java/org/gradle/api/internal/tasks/compile/daemon/DaemonGroovyCompiler.java

                File javaExecutable = new File(javaForkOptions.getExecutable());
                JavaInfo jvm = Jvm.forHome(javaExecutable.getParentFile().getParentFile());
                File toolsJar = jvm.getToolsJar();
                if (toolsJar == null) {
                    String contextualMessage = String.format("The 'tools.jar' cannot be found in the JDK '%s'.", jvm.getJavaHome());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 05:33:15 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/project/antbuilder/DefaultIsolatedAntBuilder.java

            List<File> antClasspath = Lists.newArrayList(classPathRegistry.getClassPath("ANT").getAsFiles());
            // Need tools.jar for compile tasks
            File toolsJar = Jvm.current().getToolsJar();
            if (toolsJar != null) {
                antClasspath.add(toolsJar);
            }
    
            antLoader = classLoaderFactory.createIsolatedClassLoader("isolated-ant-loader", DefaultClassPath.of(antClasspath));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 02 18:37:54 UTC 2023
    - 11.6K bytes
    - Viewed (0)
  6. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/jvm/Jvm.java

                return javaBase.getParentFile();
            } else {
                return javaBase;
            }
        }
    
        /**
         * {@inheritDoc}
         */
        @Override
        public File getToolsJar() {
            if (toolsJar != null) {
                return toolsJar.orNull();
            } else {
                toolsJar = findToolsJar(javaHome);
            }
    
            return toolsJar.orNull();
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:57:34 UTC 2024
    - 13.2K bytes
    - Viewed (0)
Back to top