我是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