如何将多个 jar 添加到类路径?
我有超过 25 个 jar 文件,如何将它们全部添加到类路径中?
I am having more than 25 jar files how to add all of them in a classpath?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有超过 25 个 jar 文件,如何将它们全部添加到类路径中?
I am having more than 25 jar files how to add all of them in a classpath?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
如果所有jar文件都在同一个文件夹中,从jdk6开始,Java支持类路径通配符。
http://download.oracle.com/javase/ 6/docs/technotes/tools/windows/classpath.html
所以你可以使用类似的东西,
还可以考虑为每个项目设置一个单独的类路径。
If all the jar files are in the same folder, as of jdk6, Java supports classpath wildcards.
http://download.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html
So you can use something like,
Also consider having a separate classpath for each project.
在 *nix / win 上用冒号/分号 (
:
/;
) 分隔它们但是使用 IDE(Eclipse、NetBeans)来处理类路径会更容易为你。
Separate them with a colon / semicolon (
:
/;
) on *nix / winBut it would be way easier to use an IDE (Eclipse, NetBeans) to handle the classpath for you.
此外,如果类路径太大而无法将其放在命令行上,则可以设置 CLASSPATH 环境变量(应设置为以分号分隔的 JAR 列表)。
Additionally, if the classpath is so big that you can't put this on a command line, you can set the
CLASSPATH
environment variable (which should be set to the semicolon-separated list of JARs).考虑使用 Maven 来管理您的依赖项。这对于防止 JAR 地狱大有帮助。
Consider using Maven to manage your dependencies. It'll go a long way to prevent JAR-hell.
我使用eclipse,所以我需要先将它们放入一个文件夹中。
之后,如果我需要将其添加到构建路径,我只需转到构建路径选项即可浏览到该文件夹并选择全部。
您还可以通过浏览到文件夹并选择全部来轻松导入它们。
I use eclipse, so there is a for me to first put them into a folder.
After which if I need to add it to build path, I just go to the build path option to browse to the folder and select all.
You can also import them easily by browsing to the folder and select all too.