Ubuntu 16.04 安裝 Tomcat8 + Oracle Java8 和 oracle license 的問題

2017-06-20 Java, Ubuntu

這篇簡單記錄如何安裝 Tomcat8 + oracle Java8

 

安裝會用 ppa 的方式來安裝 oracle Java8。

 

安裝 ppa:webupd8team/java

 

然後在安裝 oracle Java8 的時候會出現 license 的訊息要讓你點選同意,如果你是用 script 來安裝的話就會一直出現

Preparing to unpack …/oracle-java8-installer_8u131-1~webupd8~2_all.deb …

oracle-license-v1-1 license could not be presented
try ‘dpkg-reconfigure debconf’ to select a frontend other than noninteractive

dpkg: error processing archive /var/cache/apt/archives/oracle-java8-installer_8u131-1~webupd8~2_all.deb (–unpack):
subprocess new pre-installation script returned error exit status 2

Oracle 就是一直要讓按那個同意就對了 ..,軟體公司 .. 不意外。

 

不過可以先用 debconf-set-selections 來先同意 oracle license

 

再安裝 oracle-java8-installer 和 tomcat8 就不會出現那個機車的視窗

 

再設定一下 JAVA_HOME 環境變數

 

接著你只要把你的 war 檔丟到 /var/lib/tomcat/webapps 這邊就會自動解開佈署了

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱