Eclipse:从Java类路径中的文件夹添加所有jar
有没有办法使用Eclipse在类路径的目录中包含所有jar文件?
可以通过以下命令使用命令行来完成:
java -cp "lib/*" my.package.Main
但是如何从日食中做到呢?
我.classpath
在项目文件夹中将条目编辑为:
<?xml version="1.0" encoding="UTF-8"?><classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="lib" path="F:/Program Files/Java/log4j/apache-log4j-2.0-alpha2-bin/*"/>
<classpathentry kind="output" path="classes"/>
</classpath>
这F:/Program Files/Java/log4j/apache-
log4j-2.0-alpha2-bin/是文件所在的jar
文件夹。但这没有用。
似乎没有直接的方法可以做到这一点。可能最简单的解决方案是创建用户库。
回答:
将所有必要的JAR复制到lib/
项目内部的文件夹中,而不是使用项目外部的文件夹。
现在,您可以选择该文件夹中的所有JAR,右键单击->构建路径->添加到构建路径。
另外,您可以定义一个包含所有JAR的“用户库”,并将该单个项目添加到项目的构建路径中。
但是,IMO最好的解决方案是为此使用Maven。获得用于Eclipse的M2E插件,并将您的项目转换为Maven项目。现在,您可以使用“添加依赖项”将数百万其他项目(包括
他们 需要的所有内容)添加到您的项目中。Maven将为您下载和管理依赖项。
以上是 Eclipse:从Java类路径中的文件夹添加所有jar 的全部内容, 来源链接: utcz.com/qa/411510.html