2014年12月19日 星期五

Linux Debian - Java-JDK 8 安裝及設定

先大概介紹一下 SDK、JDK、JRE、JVM。


SDK(Software Develop Kit,軟件開發工具包)用於幫助開發人員的提高工作效率。各種不同類型的軟件開發,都可以有自己的 SDK。Windows 有 Windows SDK,DirectX 有 DirectX 9 SDK,.NET開發也有 Microsoft .NET Framework SDK。JAVA 開發也不含糊,也有自己的 Java SDK。

Java SDK(JDK)最早叫 Java Software Develop Kit,後來改名為 JDK,即 Java Develop Kit。JDK 作為 Java 開發工具包,主要用於構建在 Java 平台上運行的應用程序、Applet 和組件等。

JRE(Java Runtime Environment,Java 運行環境)也就是 Java 平台。所有的 Java 程序都要在 JRE 下才能運行。JDK 的工具也是 Java 程序,也需要 JRE 才能運行。為了保持 JDK 的獨立性和完整性,在 JDK 的安裝過程中,JRE 也是安裝的一部分。所以,在 JDK 的安裝目錄下有一個名為 jre 的目錄,用於存放 JRE 文件。

JVM(Java Virtual Machine,Java 虛擬機)是 JRE 的一部分。它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。JVM 有自己完善的硬件架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。Java 語言最重要的特點就是跨平台運行。使用 JVM 就是為了支援與操作系統無關,實現跨平台。

Java介紹之出處:安逸哇?(簡)



2014年12月8日 星期一

Linux Debian - Build Package (deb),製作 (deb) 套件簡易說明

安裝要製作 Package 所需套件
  • apt-get install dh-make debhelper fakeroot 

建立並進入資料夾
  • mkdir <project name> 
  • cd <project name> 

使用 dh_make 建立套件包所需檔案之範本,
Debian Package 所需四個檔案為 (changelog, control, dirs, rules)