Java2Exe: 也許JSmooth更適合你 (轉)
Java2Exe: 也許JSmooth更適合你 (轉)[@more@]
看到很多人問如何將Java轉成EXE。最省事的方法莫過於用JBuilder,但是如果你覺得JBuilder太過於笨重,或者在出於種種原因不能用JBuilder, 看看下面的介紹,也許JSmooth,這個小巧、智慧、遵循GPL的開放原始碼的工具能夠幫助你。(forge/">)
2Exe: 也許JSmooth更適合你
看到很多人問如何將Java轉成EXE。最省事的方法莫過於用JBuilder,但是如果你覺得JBuilder太過於笨重,或者在出於種種原因不能用JBuilder, 看看下面的介紹,也許JSmooth,這個小巧、智慧、遵循GPL的開放原始碼的工具能夠幫助你。(forge/">)
---------------------------------------
Overview
JSmooth is a Java Executable Wrapper (in other s, it "converts" Java to exe).
It builds standard executable binaries (.exe) that launch java applications. Such binaries contain all the information needed to launch your java application, i.e. the classpath, the java properties, the jvm version required, and so on. If Java is not installed, it helps the users by displaying them a notice before launching automatically a browser to a site where they can a JVM.
Features
Smooth User Experience
- Your users see and use a standard windows Exe binary. No more technical explanation on .jar, on javaw association, etc.
- The Jsmooth EXE are smart: if no VM is found, your users are nicely explained how to install Java and/or are redirected to a web site (depending on the ed wrapper).
Flexible automatic Java VM detection
- Detects the location of any Sun JVM installed. The wrappers use several strategies to detect all the JVM available on a computer, using windows registry, environment variables, windows path.
- Detects and uses 's JView (for 1.0 and 1.1 Java applications), if available.
- The JVM search sequence is fully customizable using the GUI.
- If a JVM is bundled with your software, you can force the wrappers to use it.
- Specify which versions of the JVM are compatible with your software.
Graphical User Interface
- A -based project editor allows you to easily configure the executable binary for your software.
- Associate an icon to your executable, using a .ICO, .PNG, or .GIF file (automatic color reduction is done if necessary).
Application configuration
- Easy java properties configuration: specify the tag=value pairs you want the wrappers to pass to your java application.
- System environment variable are available in the java properties definition: just use the standard Windows %VARIABLE% syntax in your properties definition.
- Pass special variables that are not available to Java program, such as the executable path and name, and even the computer name.
- Specify all the classpath configuration, adding .jar, .zip, or directories, with an intuitive GUI.
- Want to modify the current directory used by your Java application? The wrappers will handle this for you.
Wrappers
- Provd with several exe wrappers skeletons, so that you can choose the one that best suits your needs!
- Use one of the provided wrapper or create your own, and plug-it seamley into the jsmooth .
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-985558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 當下實體店老闆,不讓機會溜走,也許“小”程式更適合你!
- 看板與Scrum:哪個更適合你的團隊?Scrum
- 企業ERP:誰更適合ASP模式(轉)模式
- 【轉】Android與iOS:誰更適合HTML 5?AndroidiOSHTML
- 這也許是Android一句話許可權適配的更優解決方案Android
- 如何選擇更適合你的 Linux 發行版?Linux
- “沒有劇情”的遊戲也許才是最適合改編的遊戲遊戲
- 轉載:RAID5和RAID10,哪種RAID更適合你AI
- 也許,這樣理解HTTPS更容易HTTP
- 為什麼Linux不適合你?(轉)Linux
- 為什麼Linux不適合你? (轉)Linux
- 深入瞭解這些Java框架,看看哪個更適合你?Java框架
- WGCLOUD VS Prometheus :哪個監控系統更適合你GCCloudPrometheus
- PS VR對比Gear VR誰更適合你?定位很不同VR
- 究竟你適不適合買Mac?Mac
- 520 頁機器學習筆記!圖文並茂可能更適合你機器學習筆記
- 海外靜態IP vs. 海外動態IP:哪種更適合你?
- GISBox對比CesiumLab,哪款GIS工具箱更適合你?
- PHPer這樣寫程式碼也許更優雅PHP
- 自己整理的Transact_SQL,也許對你有幫助 (轉)SQL
- Vue 的使用心得,也許你也能頓悟Vue
- 「模型訓練」如何選擇最適合你的學習率變更策略模型
- 軟體測試與開發崗位對比,哪個更適合你?
- 部落格和網站賺錢的背後技巧?哪個更適合你?網站
- Python和R哪個更適合機器學習?Python機器學習
- GO VS Python,哪個更適合機器學習?GoPython機器學習
- 更適合Android的集合 SparseArray/ArrayMap/ArraySetAndroid
- 木馬各種隱藏技術披露(也許你看到過)(轉)
- 這五類人最適合轉Web前端,有你嗎?Web前端
- 工作效率就是合適的人做合適的事(轉)
- Zoom pro/ 商業/ 企業賬號有啥不同?哪種Zoom更適合你?OOM
- 工作流自動化和RPA自動化,哪個更適合你?
- 也許 Vue+CSS3 做互動特效更簡單VueCSSS3特效
- Linux之哪種安裝型別最適合你(轉)Linux型別
- 人工智慧如何使城市更快更適合居住人工智慧
- 哪些人更適合學習網路安全?
- Windows、Mac與Linux哪個更適合開發者?WindowsMacLinux
- [譯]Angular vs React:誰更適合前端開發AngularReact前端