汎用画面APの要件と機能一覧
サンプルで作成するアプリの概要です
アプリケーション名:汎用画面AP
タイプ:フレームワーク
要件:
1.どのOS でも起動可能(コンパイル後)
2.単体でも複数のアプリでも起動出来る
3.設定値をDBでもファイルでも持てる
機能一覧:
a:画面サイズなどデバイスに依存する値を取得して画面コンテキストを作成する
b:画面コンテキストより表示するコンポーネントを作成、表示する
c:AP設定ファイルよりシングルAP、マルチAPモードでの起動を切り替える
d:起動可能APのリスト、各設定値をAP設定ファイルの指定先より取得
※リモートDB、ローカルDB、リモートファイル、ローカルファイル複数指定可能
e:Windows, MacOS, Linux, Android, iOS上で起動できる
<クラス図>
UMLの書き方 eclipse UMLDesigner
毎度おなじみのオープンソースでございます(笑)
まずはeclipseのダウンロードとセットアップを行います。
※eclipseのセットアップはこちらを参照ください
そして、eclipseのプラグインをインストールします。
eclipseの最上部のメニュー(ヘルプ)より下の様なメニューを開きます
「マーケットプレース」よりインストールプラグインを検索します。下の図を参照
検索キーワードに「uml designer」と入力してください(スペースが入ります)
あとは、インストールするだけです。
eclipseを再起動後、新規プロジェクトを作成する要領で以下の様にUMLプロジェクト
を作成します。
※このあとは任意の情報を入力してプロジェクトを作成します。
次回はUMLの作成を開始いたします。
primefaces レイアウトの使い方メモ
参照URL:layoutUnit (VDL Documentation Generator - Generated Documentation)
resizable:サイズを画面上から変更できる(マウスで変更できる):default=false
collapsible:画面を閉じる事ができる(マウスでクリック):default=false
ネットワーク 名前解決の方法
イントロダクション
参考サイトはこちらです。
参照する、ファイルは以下の2つ
[/etc/hosts]
このファイルで自端末のIPアドレス、アクセス先のIPアドレスを解決
nameserver 対象PCのIP
<ex>
my.host.local 192.168.xxx.xxx (自分の端末のIPを設定)
your.host.service.com 213.10.XXX.XXX (どこか別の端末)
※今接続しているルータの中でやる場合は初めの192.168が固定になります。)
[/etc/sysconfig/network]
/etc/sysconfig/network-scripts/ifcfg-eth0
# ネットワークアダプタ「eth0」の設定を上のファイルに記述します。という指定をする
それぞれプロパティを設定する
>host
上記のコマンドで他のサーバーを名前解決、アクセス確認→/etc/hosts
→このコマンドで自分の端末名を確認でき、外部からPCの名前でアクセスすることができます。
前提
- 当たり前だけど、ネットワークで繋がっていること
- ファイヤーウォールなどでアクセスを遮断していないこと
意外と、LANが刺さっていないことに気がつかないことがあるので注意
すご〜く苦労したことがあります(笑)
さらに、この設定があった。。。-> nssswitch.cof
ラズパイでネットワークの構築して見るのも面白いですよ〜
ラズパイ(RPi)関連
- ラズパイ SSH接続メモ
- ラズパイ Under-voltage detected! 〜エラー対処〜
- ラズパイ(CUI)セットアップ
- RPi Settingup Wifi in CUI ~ラズパイ CUI Wifi接続~
- Memos about Settingup RPi ~使用したコマンドメモ~
- RPi and JavaFX sample of deployment 〜ラズパイにサンプルデプロイ〜
- RPi JavaFX execution ~ラズパイ JavaFX自動起動~
- RPi Install Git 〜ラズパイにGitのインストール〜
- RPi Java Swing〜ラズパイにJava Swingアプリを起動する〜※失敗しています。。。」
- RPi Maven Install 〜ラズパイでMeven〜
- Install XFCE4 on RPi 〜ラズパイに高速軽量デスクトップインストール〜
There is a process already using the admin port 4848
>asadmin start-doamin
でサーバーが起動しなくなった.....
原因がどうやら「ホスト名」にあるみたい。。。
StackOverFlowで調べてみるとホスト名が原因らしい(詳細は不明)
とにかく、/etc/hostsのドメイン名部分を変更
コマンドを叩く!
>asadin start-domain domain1
ん~よくわからんが動いた。。。
linux network eth0起動出来ない
networkNanagerとeth0が同時にブート出来なかった
一度ネットワークマネージャーを停止⇨eth0の起動とすると解決した⭐️
NetBeansのセットアップ方法
最近、NetBeansはEclipseよりわかりやすいという話を聞いた。。。
ならば、試してみようとなりました(笑)
ここのサイトを参考にセットアップ
まずは、ダウンロード →
https://netbeans.org/downloads/?pagelang=ja
インストーラを起動(基本的にそのまま「次へ」)
なぜかJDKは32ビットだったが、まぁ良し。
Glassfish(4.1.1)もセットでインストール...特に入力もなく終了
初期画面はこんな感じ
まずはMavenを使用できるようにしたい。。。
[ツール]-[オプション]から下記を開く
ダウンロードしてきたMavenを「参照」から指定する。
プロジェクトの作成は赤枠をクリック
プロジェクトが作成できたらサーバータブから起動
ソースはこんな感じ
アンドロイドアプリの開発も行けるらしい。
関連ページ
Eclipse セットアップ
- Java Install Eclipse〜開発ツールのインストール〜
- TensorFlow C++環境〜EclipseにCDTをインストール〜
- Setup OpenGL with Java〜JOGLを使う準備 for Eclipse〜
- Eclipse Meven 開発手順〜プロジェクトの作成〜
- Java OpenCV 環境セットアップ(on Mac)
- Eclipse SceneBuilderを追加する
- JavaFX SceneBuilder 〜EclipseとSceneBuilder連携~
Java Basic
- Java Basic Level 1 〜Hello Java〜
- Java Basic Level2 〜Arithmetic Calculate〜
- Java Basic Level3 〜About String class〜
- Java Basic Level 4〜Boolean〜
- Java Basic Level 5〜If Statement〜
- Java Basic Summary from Level1 to 5
- Java Basic Level 6 〜Traning of If statement〜
- Java Basic Level8 〜How to use for statement〜
- Java Basic Level 8.5 〜Array〜
- Java Basic Level 8.5 〜Array〜
- Java Basic Level 10 〜While statement 〜
- Java Basic Swing〜オブジェクト指向〜
- Java Basic Swing Level 2〜オブジェクト指向2〜
- サンプル実装〜コンソールゲーム〜
- Java Basic インターフェース・抽象クラスの作り方
- Java Basic クラスとは〜Step2_1〜
outputStyleSheetが効かない
<body>タグ内には
<h:outputStylesheet library="css" name="head.css"/>
と記載しているが出力されたソースには"RES_NOT_FOUND"が出力されている
いろいろ試し、たどり着いたのがこのサイト、テンプレートファイルに記載するときに
注意が必要に成る。下記のようにfacetを記載すると解決した。
<f:facet name="last">
<h:outpuStyleSheet library="css" name="head.css"/>
</f:face>
関連ページ一覧
- Tomcatサーバーをセットアップする(Eclipse)
- Java Basic Swing〜オブジェクト指向〜
- Java Basic Swing Level 2〜オブジェクト指向2〜
- サンプル実装〜コンソールゲーム〜
- Java Basic インターフェース・抽象クラスの作り方
- Java Basic クラスとは〜Step2_1〜
- Java Basic JUnit 〜テストスイートの作り方〜
JSF1027: [null] JSF の ELResolver が JSP コンテナに登録されていません。
タイトルのエラー文言が原因だと思い込み、ELResolver関連の調査をしていたが
よく考えてみたら存在しないクラスをEL式で使用していました。
#{xxxx.getNum}... このクラスは使用していないので、削除したのでデプロイ時に参照されません、つまりビルドエラーでデプロイに失敗していました。。。。