That's how I thought it should work, but the project has JDK 1.8 both in 
Properties -> Libraries -> Java Platform as in Properties -> Sources -> 
Source/Binary format…
Any other place where I have to look for?

Best,
Juan Miguel
El 11 ago 2018 14:28 +0200, Geertjan Wielenga 
<geertjan.wiele...@googlemail.com.invalid>, escribió:
> The JDK that you use to run NetBeans has nothing to do with the JDK that you 
> use to run your projects. Each of your projects can use a different JDK. It 
> souns like you need to go to the Project Properties dialog of your project in 
> NetBeans and set JDK 8 as the JDK to use for that project.
>
> Gj
>
>
>
> On Saturday, August 11, 2018, Juan Escribano <juan.es...@gmail.com> wrote:
> > Hi,
> >
> > As you know Java 9/10 do not include tools.jar in lib directory anymore.
> >
> > But if i’m trying to compile a project based on Java 1.8 wich has tools.jar 
> > (using Netbeans 9.0 running over Java 10), how can I avoid the following 
> > error?:
> >
> > .../nbproject/jaxws-build.xml:22:
> > java.lang.ClassNotFoundException: JDK's tools.jar was not found in 
> > /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/lib/tools.jar. 
> > Usually this means you are running JRE, not JDK. Please use the java 
> > command in JDK 5.0 or later (not JRE.)
> > at com.sun.tools.ws.ant.WrapperTask.createClassLoader(WrapperTask.java:106)
> > at com.sun.istack.tools.ProtectedTask.execute(ProtectedTask.java:46)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
> > at 
> > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> > at 
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at 
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
> > at 
> > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> > at 
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at 
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> > at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
> > at 
> > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> > at 
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at 
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
> > at 
> > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> > at 
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at 
> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437)
> > at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
> > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > at jdk.internal.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
> > at 
> > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> > at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> > at 
> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> > at org.apache.tools.ant.Task.perform(Task.java:350)
> > at org.apache.tools.ant.Target.execute(Target.java:449)
> > at org.apache.tools.ant.Target.performTasks(Target.java:470)
> > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1388)
> > at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> > at 
> > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > at 
> > org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:261)
> > at 
> > org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:574)
> > at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:128)
> > Caused by: com.sun.tools.xjc.api.util.ToolsJarNotFoundException: JDK's 
> > tools.jar was not found in 
> > /Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/lib/tools.jar. 
> > Usually this means you are running JRE, not JDK. Please use the java 
> > command in JDK 5.0 or later (not JRE.)
> > at com.sun.tools.ws.Invoker.findToolsJar(Invoker.java:267)
> > at com.sun.tools.ws.Invoker.findIstack22APIs(Invoker.java:248)
> > at com.sun.tools.ws.Invoker.createClassLoader(Invoker.java:183)
> > at com.sun.tools.ws.ant.WrapperTask.createClassLoader(WrapperTask.java:85)
> >
> > Best,
> > Juan Miguel

Reply via email to