Netbeans: es necesario incluir el directorio de terceros en la ruta de clase

Tenemos una aplicación desarrollada en NetBeans, basada en la plataforma NetBeans. Hay un programa de terceros en el que dependemos en tiempo de ejecución, más específicamente un archivo en la carpeta lib de otros programas.

¿Cómo deberíamos incluir la jarra del otro programa en nuestra ruta de clase?

La recomendación del fabricante del otro programa es establecer la variable de entorno CLASSPATH para incluir

C:\Progam Files\Other Program\lib\theJAR.jar

Y si eso no es posible, deberíamos copiar el JAR.jar aJRE-HOME\lib\ext

No debemos copiar el archivo JAR.jar en ningún otro lugar, ya que podría dejar de funcionar ...

Ahora NetBeans no toma nota de lo que está en la variable de entorno CLASSPATH. Su forma recomendada parece ser hacer una envoltura, pero eso llevaría a copiar el frasco, a menos que haya alguna manera de hacer un módulo de envoltura que apunte a CLASSPATH.

Por el momento estamos copiando el tarro enJRE-HOME\lib\ext. Pero luego hay problemas innecesarios cuando instalamos alguna actualización de Java.

¿Tienes alguna solución a este problema? Parece algo que podría ser simple, pero aún no he encontrado el lugar adecuado para buscar ...

Editar: La aplicación está basada en ant.

Respuestas a la pregunta(2)

Su respuesta a la pregunta