我们有一个基于 NetBeans 平台在 NetBeans 中开发的应用程序。我们有一个运行时依赖的第 3 方程序,更具体地说,是其他程序 lib 文件夹中的一个 jar。
我们应该如何在类路径中包含其他程序的 jar?
其他程序制造商的建议是将环境变量 CLASSPATH 设置为包括
C:\Progam Files\Other Program\lib\theJAR.jar
如果这不可能,我们应该将 JAR.jar 复制到JRE-HOME\lib\ext
我们不能将 JAR.jar 复制到其他任何地方,这可能会导致它停止工作......
现在,NetBeans 不会注意到环境变量 CLASSPATH 上的内容。他们推荐的方法似乎是制作一个包装器,但这会导致复制 jar,除非有某种方法可以制作一个指向 CLASSPATH 的包装器模块?
目前我们正在将 jar 复制到JRE-HOME\lib\ext
. 但是,当我们安装一些 java 更新时,就会有不必要的麻烦。
你有解决这个问题的办法吗?看起来可能很简单,但我还没有找到合适的地方看......
编辑:该应用程序是基于蚂蚁的。