gpt4 book ai didi

java - 如何使用Eclipse生成的.classpath文件来指定外部库?

转载 作者:行者123 更新时间:2023-11-30 08:03:03 26 4
gpt4 key购买 nike

我需要使用 .bat 文件启动 Java 应用程序。这是我到目前为止所拥有的,效果很好

java  -cp ".;C:\someLibrary.jar;C:\someLibrary.jar;..." Main 

问题是外部库太多,并且 Eclipse 已经生成了一个引用所有这些库的 .classpath 文件。有没有什么方法可以在我的批处理中使用 Eclipse 生成的 .classpath 文件,这样我就不必在上面的 java 命令中列出所有库?

我可以使用这样的东西

java  -cp ".;C:\ ..\pathToEclipseFolder.classpath" Main 
<小时/>

我问这个问题的原因是因为我最终会更新其中一些外部库。我希望仍然能够使用原始的 .bat 文件

最佳答案

如果您的 Java 应用程序需要这些库,那么您必须在 .bat 文件的类路径中指定它们。

一些考虑因素:

1) 也许您的 Eclipse 类路径中列出的库比您实际需要的多

2) Java6 及更高版本允许您指定一个目录,而不是要求您指定该目录中的每个单独的库:

java -classpath ".;c:\mylib\*"MyApp

关于java - 如何使用Eclipse生成的.classpath文件来指定外部库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31594958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com