我開發了一個簡單的java項目。現在需要將jar文件轉換爲EXE。所以沒有人可以提取類文件並反編譯它們。我已經使用:.Jar to .EXE(加密文件)
- Launch4J(http://launch4j.sourceforge.net/)。
- JSmooth(http://jsmooth.sourceforge.net/)。
但這兩者都只是包裝jar文件。生成的EXE文件可以在winrar中打開。從而暴露我的課堂文件。
我碰到一個多工具來即
- Jar2Exe
但是,這是一個專有的軟件,我需要的是,它可以轉換罈子EXE,從而隱藏我的類文件的免費軟件在JAR裏面。
專有軟件是可以接受的,但只作爲最後一個選項。所以請幫助我解決這個問題。
這個轉換器肯定可以幫忙,但它似乎會將java代碼轉換爲C#。這可能會降低我們的應用程序的性能。這個應用程序的唯一目的是性能。這裏甚至有一秒鐘的時間。因此,性能的輕微下降會摧毀一切。你能否提出其他可以將JAR轉換爲加密EXE文件的其他內容? – Anant666 2015-04-21 09:40:13
是的,這將是您將使用轉換器啓用從.jar轉換爲.exe而不包裝.jar的原因。還有一個Java到C++的版本,這一切都取決於代碼管理/非託管,最有可能的管理,如果是的話,將取決於你的目標的運行時間和平臺,如果它的CLR,我相信贏了性能不會下降,因爲C#和C++是爲運行時而設計的。反正祝你好運。如果找到答案,請發佈您的答案。 – 2015-04-22 10:44:37
我還沒有找到答案。但是現在我正在思考一種新的方法,而不是一種工具,我正在通過代碼來嘗試一些東西。通過它我可以將我的jar封裝在一個exe文件中(無法打開或提取)。這將需要一些時間,但我確定我會找到某種方式。 – Anant666 2015-04-28 06:35:26