#chiroito ’s blog

Java を中心とした趣味の技術について

mvnw で java.net.ConnectException

Spring Boot のアプリケーションをパッケージングしようとしたらapache-maven-3.3.9-bin.zipファイルを取得するところでjava.net.ConnectExceptionが出てしまいました。プロキシを通さないといけない環境なので、環境変数にはプロキシの設定をしていますが、なぜかプロキシが使われていないようです。試しにmvnwの引数にプロキシの設定を入れても反映されませんでした。

続きを読む

Oracle Cloud の PaaS Service Manager CLI ツールを使う

Oracle Cloud は他のクラウドサービス同様にコマンドラインインターフェース(CLI)として PaaS Service Manager Command Line Interface (以下PSM CLI) を用意しています。

使用するまでのステップは次の 3 ステップです。

  1. ダウンロード
  2. インストール
  3. セットアップ

参考: Oracle Cloud PaaS Service Manager Command Line Interface Reference, Release 17.1

続きを読む

Oracle Application Express 5.1 のインストール

Oracle Application Express (APEX) は、Webブラウザだけでアプリケーションが開発できる無償のツールです。アプリケーション開発者はセキュリティ、認証、データベース連携、入力検証、セッション管理等を気にせず開発できます。作成したアプリケーションはエクスポートして、クラウド上やオンプレ上のデータベースの一部として実行されます。

APEX は Oracle Database が無くても次の URL から無料で評価目的として使用できます。

Oracle Application Express
(手順はこちらhttps://blogs.oracle.com/oracle4engineer/entry/apex)

ここでは Oracle Database 12c 上に 最新版の APEX 5.1 をインストールします。

前提条件

  • Oracle Database 12.1.0.2.0
  • Oracle Database の SID はpdb1
  • Oracle Application Express(APEX) 5.1をインストール
  • APEXのインストール先ディレクトリは/opt/oracle
  • Oracle HTTP Server*1(OHS) は使用しない
  • Oracle REST Data Services (ORDS)は使用しない

今回の構成は次のようにOracle Database だけで構築します。 f:id:chiroito:20170227134628p:plain

以下のように、ユーザとDatabase の間に OHS を挟む構成ではありません。

f:id:chiroito:20170227134951p:plain

*1:Apache HTTP ServerベースのWebサーバ

続きを読む