[英]How to make a .class file with dependencies into an executable file
我對Java還是很陌生,這是我第一次嘗試制作類似無需安裝jdk即可運行的程序。
因此,我有自己的EditExcel.java和.class以及6個.jar文件,這些文件通過導入方式導入到EditExcel文件中。
當前要運行該程序,我需要使用:
java -cp poi-4.0.1.jar;(some more jars);xmlbeans-3.0.2.jar;. EditExcel
執行我的.class文件。 我試圖使此功能在未安裝jdk的計算機上可用,因此無法使用java命令。 因此,我考慮將其制作為.exe或.jar,但我什至不知道從哪里開始以及如何做。 我不使用IDE,但如果它過於復雜/不便,我將嘗試使用它。
因此,首先,您將建議使用.jar或.exe,如何開始使用? 非常感謝您的幫助,如果這很明顯,對不起。
我正在使用Java Eclipse IDE Photon(4.8),並要創建一個.jar文件,您需要轉到文件>導出。 注意:並非所有編輯器都以相同的方式進行操作。
您將看到:
https://i.stack.imgur.com/u68hh.png
到達那里后,轉到Java並將其展開,然后雙擊Runnable JAR文件選項:
https://i.stack.imgur.com/xUjQ3.png
之后,找到要轉換為包含main方法的JAR文件的軟件包,將JAR保存在所需位置,並確保在屏幕快照中啟用了第3個選項。 然后點擊完成:
https://i.stack.imgur.com/PpDEt.png
最后,通過命令提示符(使用cd命令)找到JAR文件到保存它的位置。 使用以下命令運行它: java -jar jarfilename.jar
。
希望能幫助到你!
編輯:只有在運行JRE的一側安裝了JRE,我的解決方案才有效。 這意味着他們的PC可能無法在cmd
識別java
命令。
這是一個可能有用的鏈接: http : //burnignorance.com/java-web-development-tips/run-jar-without-jre-on-windows-machine/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.