java - Eclipse通过系统变量导入外部JAR

标签 java eclipse jakarta-ee jar

我希望在不使用 Eclipse GUI 的情况下将外部 JAR 添加到我的项目中。我有一个系统变量,它保存 JAR 文件的绝对路径,我如何使用 java 代码添加它。

最佳答案

如果您设置了类路径变量,则在编译或执行时未指定类路径的所有其他程序将采用相同的类路径。这会以某种方式导致问题。正如斯尼科拉斯所说,这是一种非常静态的做事方式。

相反,我建议的是,如果您的操作系统中设置了像 JAR_PATH 这样的变量,则使用该变量本身,如下所示:

Windows:  java -classpath %JAR_PATH%;<other elements of your classpath> mainclass
Unix: java -classpath $JAR_PATH:<other elements of your classpath> mainclass

关于java - Eclipse通过系统变量导入外部JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8771970/

相关文章:

java.sql 与 mysql.jdbc

java - 观察和通知

java - Eclipse 忘记构建路径变量

java - 如何在浏览器上显示提交到数据库的图像?

java - Weblogic 12C - 有没有办法从控制台编辑部署计划的变量?

java - 仅将 ArrayList 作为值而不是引用传递

java - 如何将 arraylist<Model> 发送到 Fragment 适配器

java - 当重写一个方法时,我们不是重写整个方法吗?我尝试覆盖 java.awt.Container.paint

eclipse - 如何让 Eclipse 显示 .* 文件?

tomcat - 如何配置 Maven 配置文件以在 tomcat 或来自 netbeans 6.9.1 的 glassfish 上运行 webapps