我是 Java 新手,不确定在哪里放置运行crawler4j 所需的 Java 依赖项。我是否将它们放在同一个文件夹中,或者将它们放在我的计算机上 Java 所在的位置,还是什么?请帮助我。
最佳答案
将依赖的 JAR 放在与应用程序 JAR/字节码文件相同的文件夹中是一种合理的方法。正如其他人提到的,当启动 JVM 来运行应用程序时,您需要确保包含 JAR 的实际文件夹位于类路径上。 -cp
参数是执行此操作的推荐方法,通常的做法是创建一个小 shell 脚本/批处理文件以使用适当的 JVM 参数启动应用程序。
出于多种原因,将它们放入 Java 安装中并不是一个好主意。
它可能会对使用该安装运行的其他应用程序产生不可预见的副作用。这包括其他用户运行的应用程序。
这将使您的 Java 安装升级到下一个补丁级别变得更加困难。
关于java - 我应该在哪里放置 Java 依赖项来运行crawler4j-2.2.jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3840649/