質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Q&A

解決済

1回答

987閲覧

javaの開発の手順についての質問です。

kyotaro

総合スコア7

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

0グッド

1クリップ

投稿2019/11/07 14:50

編集2019/11/07 15:09

前提・実現したいこと

以前までRubyでwebサイトを作成していました。(仮想環境:vagrant)
最近、javaの勉強を書籍を用いて始めました。
技術は全くなく書籍で勉強したものをアウトプットしようと思いwebサイトを作成しようと考えました。

そこで、Rubyでwebサイトを作っていた時のように
実行内容をブラウザに表示させたく、調べたところtomcatをインストールして進めていけば良いと思いインストールしました。
しかし、Rubyは実行だけすればいいものの、javaはコンパイルなどあり
色々調べていくうちに混乱してしまい、なにが必要でなにを学べば良いかわからなくなってしまい現在に至ります。

抽象的で問題点など分かりにくいかと思いますが
・javaは何を使って開発するのか
・どのような知識が必要か
などをお伺いできればと思います。

プログラミング初心者で、至らない点も多いかと思いますが
ご教授頂ければ幸いでございます。
よろしくお願い致します。

試したこと

tomcatインストール後
Desktop/java_development/apache-tomcat-9.0.27/test/tes.html に簡単な文を書き
http://localhost:8080/test/test.html」のURLで表示。

追記

JDKもインストールして利用できる状態になっています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

開発ツールとして IDE を使わない手はないと思います。
代表的な IDE としては Eclipse か NetBeans IDE, IntelliJ IDEA あたりかなと思います。

Eclipse であれば、Eclipse に日本語化プラグインと他の便利なプラグインをパッケージングしてくれている MergeDoc プロジェクトの Pleiades All in One が良いかも知れません。

名前リンク
Eclipsehttps://www.eclipse.org/
Pleiades All in Onehttps://mergedoc.osdn.jp/
NetBeans IDEhttps://ja.netbeans.org/
IntelliJ IDEAhttps://www.jetbrains.com/idea/

私は Pleiades All in One を使っています。

必要な知識は何をするのか(アプリケーションとして)にもよりますので一概には言えません。
Tomcat を使う想定をされている様子なので、動的 WEB サイトを作成すると考えると、サーバーサイド Java の規格である Java EE の勉強は必要だと思います。WEB サイト構築に直接関係のない技術要素も多岐にわたり Java EE にまとめられているので、全体を掴むのは大変だと思います。書籍を購入して関係しそうなところをつまみ食いするか、知りたいことを検索するときに Java EE をキーワードに含めて見るなどして、少しずつ身につけていかれてはどうでしょうか。
学習に使用されている書籍がすでにある程度初心者向けにその辺りの解説がなされているならそこを足がかりに他の資料類(インターネットの情報含め)を探してみるので十分だと思います。

ご参考まで。

投稿2019/11/08 00:14

ironya

総合スコア454

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kyotaro

2019/11/09 01:15

ironya様 お忙しい中、ご教授いただきありがとうございます。 私自身、知らない言葉がありましたので調べながら進めていきたいと思います。 書籍でやって少しだけコードを書けるものの まだまだ知識不足だということを痛感致しました。 しかし、ironya様にご教授いただいたことを活かして 勉強していきたいと思います。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問