我是Java新手,不确定在哪里放置运行crawler4j所需的Java依赖关系。我把它们放在同一个文件夹中吗,还是将它们放在我的机器上的Java所在的位置,或者是什么?请帮帮我。我在哪里可以运行Java Dependencies来运行crawler4j-2.2.jar?
0
A
回答
0
您需要将它们放在CLASSPATH上。如果从命令行运行应用程序,则可以使用java的-cp参数指定类路径。
0
将它们放入类路径中。在运行java程序时,可以使用-cp
参数指定类路径。
java -cp depend1.jar;depend2.jar;etc... Class2Run
1
把相关的JAR在同一个文件夹作为应用程序JAR /字节码文件是一种合理的方法。正如其他人提到的,当启动JVM运行应用程序时,您需要确保包含JAR的实际文件夹位于类路径中。 -cp
参数是实现此目的的推荐方式,通常会创建一个小的shell脚本/批处理文件来启动具有相应JVM参数的应用程序。
由于几个原因,将它们放入Java安装不是一个好主意。
它可能对使用该安装运行的其他应用程序有不可预见的副作用。这包括其他用户运行的应用程序。
这会使您的Java安装升级到更高难度的下一个补丁级别。
相关问题
- 1. 我可以在哪里托管脚本以连续运行?
- 2. 我在哪里可以找到可运行java罐子的“关于”部分?
- 3. 我可以在.jar文件而不是.java上运行fortify吗?
- 4. Java Servlets和Applets在哪里运行?
- 5. 我可以在哪里编写不断运行的代码?
- 6. 我在哪里可以运行此代码
- 7. 我在哪里可以找到BlackBerry的Android运行时?
- 8. 我在哪里可以获得运行Pyahk的Autohotkey.dll库?
- 9. 我在哪里可以下载.NET MVC 2.0运行时?
- 10. 我在哪里可以运行未完成的脚本?
- 11. 在java中运行jar(pdfbox)
- 12. 在linux下运行java jar
- 13. 在Java中运行.jar
- 14. Spark Streaming在哪里运行?
- 15. 在哪里运行node.js
- 16. bootloader在哪里运行?
- 17. 我可以在Java中运行PHP吗?
- 18. .jar以-jar标志运行
- 19. 可运行jar文件无法运行
- 20. 我在哪里可以得到JTAPI jar?
- 21. 我可以使用hadoop jar命令来运行普通的java程序吗?
- 22. Java邮件可运行jar无法运行
- 23. 哪里可以找到com.drew jar for Java?
- 24. Java在可运行内容之间来回移动Jar文件
- 25. 如果我正在运行.net 3.5或3.5 sp1,我可以在哪里查找?
- 26. 我可以使用Python来运行HTML
- 27. 运行在jar里面的exe文件
- 28. java可以从cmd运行jar,但不能通过双击运行
- 29. 从Jar运行我的java项目
- 30. java通过cronjob运行jar
你的问题显然含糊不清。你是否问这个问题是因为你不能管理它(即你有类路径问题),或者你想知道什么是正常的做法(即避免不可预见的问题)?我认为这是后者。但只是为了确定:) – BalusC 2010-10-01 15:41:43