みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

JavaEE7をLinuxに構築したい

最近、PHPからJavaEE7に移行しようと勉強中のものです。本にはプログラムの事が中心でサーバー構築のことがあまりよく理解できません。ちなみに、さくらVPSでSSH接続で必要なファイルだけをアップロードしようと考えています。JSFのテンプレート機能を使った、動的なHTMLやデータベースと連携したWebアプリケーションを作りたいと思っています。詳しい方、ご教授よろしくお願いします。

(1)JDKとJREってどっちを選ぶべきなんでしょうか?
JDKは開発キッドなので、Windowsで開発しているので、不要なのかなぁと思っています。JREはJavaの実行環境だけのシンプルなもの?だと思うのですがどちらでしょうか?

(2)JavaEEとJavaSEって?
サーバーサイド技術はJavaEEだと認識しているのですが、Webで調べたら、JavaSEとGlassfishをインストールしているようです。JavaSEはサーバーサイドのイメージがないのですが、問題ないのでしょうか?JavaEEのインストールはzipしかなく、パッケージ管理がしにくいようなのですが、良く分からず・・・。テンプレートのJSFを利用したいのですが、JavaSEで問題ありませんか?

(3)アップロードするファイルはclassファイルだけでいいのでしょうか?
.javaファイルはコンパイルしていないので、アップロードしても意味ないのかなぁと考えています。やはり、コンパイル済みの.classファイルだけで良いのでしょうか?あと、HTMLやCSS、Javascriptとかはなんとなくわかります。

(4)ふつうはLinuxでコンパイルも行うのでしょうか?
開発はWinで行っているのですが、JDKのLinux版にコンパイラーも同梱しているので、Linuxでコンパイルしているのか気になります。

(5)質問はこのサイトで大丈夫だったのでしょうか?
これからは、JavaEEをがんばっていこうと思います。調べてどうしても分からない場合、どこで質問したら良いでしょうか?ここで合っていますでしょうか?Java専用のコミュニティなどみなさんが利用しているものがありましたら、教えていただけないでしょうか?


長々と、質問申し訳ございません。かなりチンプンカンプンになってます。Linuxでの環境さえ整えば、プログラムの方は少しずつ解決していけそうです。どうぞよろしくお願いいたします。

投稿日時 - 2015-02-25 13:38:59

QNo.8924508

困ってます

質問者が選んだベストアンサー

これのことですか?↓

参考URL:http://typea.info/blg/glob/2014/06/java-ee-7-15-wildfly-windowslinux.html

投稿日時 - 2015-02-25 13:41:26

補足

なんか根本的にいろいろと間違って解釈しているみたいで申し訳ないです。調べたところ、glassfishのautodeployフォルダにwarファイルを配置すれば、自動的にフォルダが展開されるみたい・・・。すごいなぁJAVA。PHPと全然違います。間違ってたら、教えてください。よろしくお願いします。

投稿日時 - 2015-02-26 12:06:43

お礼

早速の回答ありがとうございます。じつは、そのページすでに調べ済みなんです。やはり、JavaSEのJDKをインストールでいいということなんですね。これにAPサーバーを入れたら、JavaEE的な感じになるのかな。で、JSFやEJBとかの技術は別でインストールっぽいのかな。
サーバー構築は難しい…

投稿日時 - 2015-02-25 15:14:24

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問