我已經下載JAR文件from here。我想知道哪一類是主要的。我檢查了主類規範Main-Class: com.some.className
的Manifest文件,但它不在那裏。主要課程還可以在哪裏指定?Jar中的主要Java類在哪裏指定
0
A
回答
1
OkHttp旨在用作庫。構建需要庫依賴項的Java程序的最簡單方法之一是使用Maven。在沒有Maven或其他工具的情況下,您可以通過將jar複製到一個文件夾來運行該程序。您還需要下載okio。
要嘗試圖書館出來,創建一個包含2瓶同一文件夾中的Java文件並調用這個文件GetExample.java。粘貼OkHttp site的示例源代碼。
要編譯程序,打開終端/命令提示符窗口,並轉到你有GetExample.java和JAR文件的位置。運行命令:
的javac -cp okhttp-2.1.0.jar GetExample.java
這應該編譯文件,爲您創造GetExample.class。
要運行該程序使用命令:
的java -cp okhttp-2.1.0.jar:奧基奧-1.0.1.jar :. GetExample
,或者,如果您使用的是Windows(替代:用):
java命令okhttp-2.1.0.jar;奧基奧-1.0.1.jar ;. GetExample
您應該看到一個README.md文件的內容。
我希望這會有所幫助。
相關問題
- 1. 在'fat jar'裏面指定java代理?
- 2. 在哪裏添加主要方法Java
- 3. 主要功能在哪裏?
- 4. hadoop jar忽略指定的主類
- 5. iOS在項目設置中指定的主要故事板在哪裏?
- 6. Java - 在哪裏指定一個類是做什麼的?
- 7. 您在哪裏指定泛型類型?
- 8. Maven/Java-如何指定要使用哪個jar文件
- 9. Oracle Java JVM中的主要配置文件在哪裏?
- 10. Java jar輸出。它在哪裏?
- 11. Java如何決定在哪裏尋找主類?
- 12. 在WiX中,指定的ProductCode在哪裏?
- 13. 在哪裏指定要在makefile中鏈接的庫
- 14. Drupal主題的好指南在哪裏?
- 15. java.io.File的jar在哪裏?
- 16. Tomcat 7無法加載ojdbc6.jar無論我在哪裏指定
- 17. SAS在哪裏指定input @?
- 18. Java中System類的位置在哪裏?
- 19. 你在哪裏把外部庫的.jar文件放在java中
- 20. 我們在哪裏必須在java sdk中指定alchemyapi鍵?
- 21. 我在哪裏設置主要和子類型的GUID
- 22. ANDROID:SQLCipher中的.jar文件在哪裏
- 23. 哪裏是主要磁盤組在Vista
- 24. 哪裏可以找到com.drew jar for Java?
- 25. Java JXTA - 哪裏是JAR文件?
- 26. Java ME JAR安裝到哪裏?
- 27. 哪裏可以指定OpenGTS用來訪問SQL Server的jar文件(sqljdbc4.jar)
- 28. Android jar庫在哪裏?
- 29. ojdbc jar文件在哪裏
- 30. cordova-2.7.0.jar在哪裏?
是什麼讓你覺得有一個'main'方法呢?據我所見,okhttp是一個庫,而不是一個程序。 – maksimov 2014-11-23 10:54:44
我剛剛開始使用Java,所以我不知道是否有可能不指定它。如果沒有指定,那麼在執行'.jar'文件時如何確定啓動哪個類?命令行選項? – 2014-11-23 10:57:22
我想我明白了。由於它是一個庫,而不是一個應用程序,因此它不作爲獨立的應用程序啓動,因此它不需要主類。它的類被用作其他類的依賴項。這可能是真的嗎? – 2014-11-23 11:07:40