Jazz shipping with JRE vs. JDK and local builds
Jazz ships with a JRE. That seems to restrict the ability for the local build engine to run some Java commands. I see a warning occasionally "unable to locate tools.jar. Expected to find in $JAZZ/client/eclipse/lib/tools.jar". It looks like Jazz expects the user to install the JDK tools. Would it make more sense for Jazz to ship with a JDK rather than a JRE? Or is the expecation that the user will have a JDK and point the local build to it.
|
One answer
In M4, the Team Concert client is now including a jdk.
It is now also true that the client no longer automatically starts the build engine for you. Since you must start the engine yourself on the command line, you can choose the java you want to use. A jdk is recommended because, as you noticed, many ant tasks are looking for tools.jar. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.