我已經下載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. Maven/Java-如何指定要使用哪個jar文件
- 5. 您在哪裏指定泛型類型?
- 6. Oracle Java JVM中的主要配置文件在哪裏?
- 7. Java jar輸出。它在哪裏?
- 8. Java如何決定在哪裏尋找主類?
- 9. 在WiX中,指定的ProductCode在哪裏?
- 10. Drupal主題的好指南在哪裏?
- 11. 我們在哪裏必須在java sdk中指定alchemyapi鍵?
- 12. Java ME JAR安裝到哪裏?
- 13. 哪裏是主要磁盤組在Vista
- 14. Java Web Start應用程序中下載的jar在哪裏?
- 15. 指定jar的類路徑
- 16. 從jar中調用java類方法(非主要)
- 17. Java類PPM,PPMImage找不到,從哪裏得到JAR文件
- 18. Java中的Polygon.Double在哪裏?
- 19. java中的NotNull在哪裏?
- 20. Flask,指定的static_folder在哪裏?
- 21. 在哪裏添加java類的成員
- 22. JumpNote:未指定主要類型
- 23. SQL:應該在哪裏定義主鍵
- 24. jar程序的源代碼在哪裏?
- 25. 實現IHierarchyData時在哪裏指定URL
- 26. 指定PEM文件格式在哪裏?
- 27. 如何在我生成的jar文件清單中指定主類?
- 28. maven assembly,如何指定我想要打包在我的jar中的類
- 29. Java類文件中存儲的泛型類型在哪裏?
- 30. 我在哪裏可以找到使用WSclient類的jar?
是什麼讓你覺得有一個'main'方法呢?據我所見,okhttp是一個庫,而不是一個程序。 – maksimov 2014-11-23 10:54:44
我剛剛開始使用Java,所以我不知道是否有可能不指定它。如果沒有指定,那麼在執行'.jar'文件時如何確定啓動哪個類?命令行選項? – 2014-11-23 10:57:22
我想我明白了。由於它是一個庫,而不是一個應用程序,因此它不作爲獨立的應用程序啓動,因此它不需要主類。它的類被用作其他類的依賴項。這可能是真的嗎? – 2014-11-23 11:07:40