• 締切済み

eclipse STS hello world 本

Eclipseに詳しい方、Spring tool suiteを使いHello worldをブラウザに表示させるプログラムを作りたいのですがありとあらゆるサイトを周り1週間かけて頑張っているのですがどうしてもわかりません。 そこで書籍を参考にしようと思いましたがどの参考書を買えば良いのかわかりません。 Hello worldの作り方が載っていても自分の環境とあっているのか確認するのも大変な苦労で、ここで質問した次第です。 Windows10 Homeを使っています。EclipeseはEclipese Data Tools Platformを見ると1.14.1とありました。 他に何か情報が必要であれば仰って頂きたいです。 これだけの情報でどういう本を買えば宜しいかわかる方いらっしゃいますでしょうか? URL付きで紹介してくださるとより助かります。

noname#232598
noname#232598
  • Java
  • 回答数3
  • ありがとう数0

みんなの回答

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

回答No.2の追加です。 Spring Tool Suite 3.9.4でブラウザへHello Wordを表示できました。 手順は http://www.techscore.com/blog/2016/11/22/start-with-sts-and-spring-boot-1/ に記載の方法です。但し、続きの http://www.techscore.com/blog/2016/11/25/start-with-sts-and-spring-boot-2/ も必要です。 提示のサイトの説明ではバージョンが3.8.1なので表示内容に差異がありました。しかし、応用することで解決できます。 尚、STSはEclipseのプラグインとして配布されていますが提示のサイトではSTSをインストールすることでEclipseと融合されるタイプであり、EclipseにプラグインでSTSを導入したときの使い勝手とは大幅に異なるようです。 何方があなたに合うか分かりません。 何れにしてもWebサーバー上で動かすアプリケーションの開発環境なのでWebサーバーを熟知していないと応用できないと思います。 >EclipeseはEclipese Data Tools Platformを見ると1.14.1とありました。 それはデータベースを扱うためのツールかと思いますのでSTSと直接関係ないのではありませんか? 貼付画像はIEでlocalhost:8080/へ接続したときのものです。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

前の質問2件の関連ですよね? https://okwave.jp/qa/q9502707.html 「Javaで画面に文字を表示するプログラムを作りたい」 https://okwave.jp/qa/q9502696.html 「pivotal tc serverのインストール」 >これだけの情報でどういう本を買えば宜しいかわかる方いらっしゃいますでしょうか? 有料の講座を受けては如何でしょう? 2番目の質問に提示されたリンクを閲覧すると開発環境が整うように思われます。 検証をしていますが最新バージョン(3.9.4)のSTSでは動作が一致しませんでしたので説明通りのバージョン(3.8.1)で再現テストを行っています。 あなたの場合は何処で躓いたのでしょうか? 3件の質問からは躓いたところが読み取れません。 当方では提示のリンクで「http://localhost:8080/TestWebApp/」で404エラーが出るところまでできています。 続きのページをこれから試してみます。

回答No.1

良く分かりませんが「Spring Tool Suite」はサーバ・サイドJava用のようですが、サーバ・サイドJavaの必要はありますか? サーバ・サイドJavaには「JSP(JavaServer Pages)、Java Servlet、EJB(Enterprise JavaBeans)」があり、(クライアント・サイドの)普通のJavaとは違います(クライアント・サイドにJavaBeansと言うのもありますが、それは置いておくとして)。 「第4章」Spring Tool Suite(STS)プラグインのインストール https://qiita.com/Siro/items/4efea6e9ce6bf2961b36 [Java] Spring BootでHello World!(入門編) https://www.marineroad.com/staff-blog/16785.html

関連するQ&A

  • eclipse android

    eclipseでandroidのアプリの開発を考えております。 参考サイトを読みながら、installer_r20.0.3-windows.exeをインストールし、eclipseの新規ソフトウェアのインストールからandroidを導入するため、リポジトリーの追加にて、 名前:android ロケーション:ttps://dl-ssl.google.com/android/eclipse/(ttp://dl-ssl.google.com/android/eclipse/も試しました) としましたが、エラーになります。 どうしたら上手くいくのでしょうか。 関係あるかわかりませんが、PATHの環境変数は、 C:\Program Files (x86)\Java\jdk1.7.0_09;%JAVA_HOME%\bin としてあります。 C:\androidsdk\tools;C:\androidsdk\platform-tools; にするとeclipseが起動しなくなりました。 全くの初心者のため、わからないことだらけです。 調べれば分かることなのかもしれませんが、どなたか教えていただけると助かります。

  • Eclipseの虎の巻が表示されない

    分かる方がいましたら教えてください。 自宅でJAVAの勉強をしようと思い、Eclipseを設定したのですが、初心者用の虎の巻(Hello Worldアプリケーションの作成)が表示できません。どなたか理由がわかる人がいましたら教えてください。 Eclipseのチュートリアルから、「Hello Worldアプリケーションの作成」を選択すると、次のようなエラーになってしまいます。 「次の ID を持つ待機コンテンツ・パーツの作成に失敗しました: org.eclipse.platform.cheatsheet。 詳細についてはログ・ファイルを調べてください。」 ちなみに、日本語化の設定をしない場合は、英語ですが正しく表示されているように思えます。 現在設定したのは以下の通りです。 ・Eclipse3.3.0をC:\直下に展開 ・JDK:「C:\Program Files\Java\jdk1.6.0_03」  ※jdk-6u3-windows-i586-pを展開 ・日本語化  <http://www.inter-office.co.jp/contents/90>サイトを参考にし、日本語化プラグインを実施

  • サーバーサイドJavaのデプロイについて

    「Spring MVCを利用したサーバーサイドJavaのプロジェクトデプロイについて」 私は社内SEとして、JSP/サーブレットで簡単なWebアプリケーションを作り、社内サーバから社員向けに公開しています。 今回初めてフレームワークを使おうと思い、Spring MVCを選択しました。 Spring Tool Suite(STS)をインストールし、サンプルプロジェクト「Hello World」を作成し、STSに組み込まれているサーバーソフト「VMware vFabric tc Server」を利用して、ローカル環境で"Hello World!"を表示させることに成功しました(http://kt-kiyoshi.com/wp/2014/02/17/spring-tool-suite/に書かれてあるのと同じ内容)。 このサンプルプロジェクト「Hello World」を、ローカルにあるTomcatにデプロイしようとしたのですが上手くいきません。 http://d.hatena.ne.jp/ozuma/20131227/1388151846とかhttp://fukuchiharuki.me/wiki/index.php?Tomcat%2FWAR%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E9%85%8D%E7%BD%AE%E3%81%99%E3%82%8Bを見て試したのですが上手くいきません。 JSP/サーブレットで作ったWebアプリケーションはTomcatでちゃんと動いています。 STSで作ったプロジェクトは、フォルダ階層やらコンテキストやらが、いつものJSP/サーブレットのものより複雑なので、理解できていません。 (1)上記のように、STSで作ったプロジェクトをTomcatにデプロイする方法を詳しく教えて頂けませんか? (2)もしくは、「VMware vFabric tc Server」をインストール(サービスへの登録を含む)する方法を教えて頂けませんか?ただし、いずれ公開用のサーバーに置くつもりなので、サーバーにSTSをインストールして、サーバーの電源がOFF→ONの度に「VMware vFabric tc Server」を起動させるというのはなしにしたいです。OSを再起動してもサービスから自動的にスタートアップにしたいです。 よろしくお願い致します。 [環境] Windows 7 Tomcat 7 Spring Tool Suite 3.6.0 (Eclipse 4.4 Lunaがベース)

    • ベストアンサー
    • Java
  • Struts1.2.9向けの本

    初めまして。 自分は4月に入社してからJavaを使い始めた初心者なのですが、今度の仕事でStruts1.2.9を使うことになりました。 そこで「JavaでHallo World」、「Javaの道」などを読んだのですが、それだけでは理解しづらくStrutsの書籍を買おうとしました。 そこで気になったところがあります。 参考書を購入する場合、今発売されている1.2.x系の本でも問題ないのでしょうか? Amazonで調べたところ、1.2.4までは対応している書籍はあるのですが…。 よろしくお願いします。

    • ベストアンサー
    • Java
  • eclipseでTOMCATが起動しない

    eclipseにTOMCATのプラグインを導入し、eclipseからTOMCAT を起動できるようにしたい(というか、本にはできると書いてある) のですがうまくいきません。 2台のPCでやったのですが、どちらも同じようにだめです。 スタートメニューから、TOMCATを起動すれば起動してくれます。 http://localhost:8080 にて起動が確認できます。 TOMCATは4.1.31で、プラグインはcom.sysdeo.eclipse.tomcat_2.1.0です。 web.xmlはservlet-mappingのコメントアウトをはずしてます。 TOMCATホームは C:\Program Files\Apache Group\Tomcat 4.1 設定ファイルは C:\Program Files\Apache Group\Tomcat 4.1\conf\server.xml としています。 サーブレットを作成して、eclipseからTOMCATの起動ボタンを押すと、 なにやら起動画面が出てくることは出てくるのですが、 http://localhost:8080/Servlet などとしても、何も見つからないと出てしまいます。 ここで、スタートメニューからTOMCATを起動させ、ブラウザで↑にアクセスするとようやく 起動が確認できました。 何かが間違えているのでしょうか? 足りない情報は捕捉をお願いします。 よろしくお願いいたします

    • ベストアンサー
    • Java
  • eclipseでのstrutsについて

    すみませんがどなたか助けてください! strutsでの開発をすることとなり、現在勉強中なのですが最初のjspにて parsingエラーとなりつまづいております。。 【現在の環境】 eclipse3.0.1 Tomcat 5.0.28 j2sdk1.4.2_08 struts1.1 主なプラグイン: lomboz.301 (EMF 2.0.2) tomcatplug-in V3 Hibernate synchoronizer 3.0.1  以上のような環境でeclipseから新規プロジェクトを Tomcatプロジェクトにて作成し、struts-blank.warを解凍したものをworkspaceにコピーしております。  struts関連の参考サイトをみながら学習しておりましたが、 まず最初の"http://localhost:8080/プロジェクト名/index.jsp"にアクセスしてもエラーとなります。 エラーログ: javax.servlet.ServletException: Missing message for key "welcome.title"~以下略 また、eclipseのindex.jspファイル上でもエラーが表示されておりまして、 <%@ taglib uri="/tags/struts-logic" prefix="logic" %>のところで 「JSP Parsing Error:"/tags/struts-logic"がみつかりません。」と表示されます。 環境設定に問題があるのでは・・と調べてはいるのですが2日悩んでおりますが未だ解決に至っておりません。  http://localhost:8080/struts-blank/にアクセスするこは確認できております。  とりわけ自信がないのはeclipseでのTomcatの設定なのですが、色々調べてみたつもりですが、 上手くいきません。 クラスパス:C:j2sdk1.4.2_08\tools.jar ブートクラスパス:C:j2sdk1.4.2_08\rt.jar          C:j2sdk1.4.2_08\charset.jar 以上の設定をしています。 eclipseでは不要とのことですが、 JAVA_HOMEやTOMCAT_HOMEなどは環境変数で 設定してみました。  やれることはやったつもりなのですが.. もう私レベルでは手詰まりとなってしまいました。 どなたかお助けください。。。

    • ベストアンサー
    • Java
  • Codeigniterの使い方を教えていただけないでしょうか

    はじめまして。Codeigniter初心者です。 「CodeIgniter徹底入門」の書籍を参考にして、 XAMPP+Eclipse環境(Windows Vista、Linux(CentOS)) を構築してみました。 諸設定を行い、EclipseよりPHPプロジェクトを作成し、 Codeigniterをインポートしています。 XAMPPコントロールパネルよりApacheを起動後、 Vista、CentOSよりブラウザで下記のURLにアクセスし、 「CodeIgniterへようこそ!」ページが表示されるところまで 確認できました。 http://localhost/CodeIgniter/ その後、参考書(「コントローラで"Hello World!"を作る」)に 記載されているサンプルコード(下記参照)をそのまま使用して hello.phpを CodeIgniter/system/application/controllers 配下に作成しました。 hello.php --------------------------------------- <?php class Hello extends Controller { function index() { echo 'Hello World!'; } } ?> --------------------------------------- Vista、CentOSのEclipseより Codeigniter/system/application/controllers/hello.php を右クリックして「デバッグ」→「PHP Web ページ(1)」を選択して デバッグを開始しますと下記のエラー(Vistaでのもの)が 発生してしまいます。(Vista、CentOSともに) ------------------------------------------------------------- Fatal error: Class 'Controller' not found in C:\xampp\htdocs\CodeIgniter\system\application\controllers\hello.php on line 2 ------------------------------------------------------------- また参考書には、ブラウザで http://localhost/CodeIgniter/hello のURLにアクセスすると「Hello World!」が表示されると 記載されていましたが、下記のエラーが表示されます。 ---------------------------------------------------------------------- Object not found! 要求された URL は本サーバでは見つかりませんでした。 もし手入力で URL を入力した場合は、綴りを確認して再度お試し下さい。 サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。 Error 404 localhost 04/17/09 20:00:04 Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 ---------------------------------------------------------------------- フレームワークのControllerがうまく認識できていないようで、 設定上の問題のように思われますが、原因は特定できておらず、 困り果てた挙句、ご質問させていただきました。 お忙しいところ大変恐縮ですが、アドバイスいただければ幸いです。 何卒宜しくお願い申し上げます。

    • 締切済み
    • PHP
  • Eclipse:Javaの拡張ライブラリ使い方

    Javaの参考書を見ながら勉強を始めた者です。 そろそろテキストエディタとコンソールでコンパイル・実行 という開発環境から卒業しようと思い、Eclipseを使うことにしました。 Eclipse3.7のインストール、Pleiades 1.3.3による日本語化も終わり、"Hello world"も出力でき、 新しい開発環境も用意できたと思ったころで壁にぶち当たりました。 Eclipseで拡張ライブラリを追加して使用する場合は何か設定をしなければならないのでしょうか? 実はdodai.jarという拡張ライブラリ(参考書の付属)を使って課題を進めているのですが、 これが「テキストエディタとコンソールでコンパイル」環境では上手く使えているのですが、 Eclipseでプロジェクトを作成し、ビルドしたところ下記のようなエラーが起こってしまいます。 ------------------------------------------------------------------------------------------------------ Exception in thread "main" java.lang.Error: Unresolved compilation problems: Dodai を型に解決できません Dodai を型に解決できません ------------------------------------------------------------------------------------------------------ "Dodai"というのは拡張ライブラリのクラス名です。 また、前環境で、拡張ライブラリを使用するにあたり、行ったことは以下です。 ・拡張用ライブラリdodai.jar を /Library/Java/Extensions/配下 に置く。 Eclipseの画面上で自分なりに確認できたことは以下です。 ・Eclipseのパッケージエクスプローラでは、JREシステム・ライブラリーの配下にdodai.jarという項目が表示されています。 ・JLabelのようなJREライブラリのクラスは使えています。 開発環境 ・MacOS10.6.8 ・java version 1.6.0_26(元々JDK(Java SE Development Kit)が入っていた。) ・拡張用ライブラリdodai.jarの場所は/Library/Java/Extensions/配下 ・統合開発環境 Eclipse3.7 ・日本語化 Pleiades1.3.3 Eclipseで拡張ライブラリを追加して使用する場合は何か設定をしなければならないのでしょうか? どなたか、拡張ライブラリのクラスの使い方を教えて下さい。よろしくお願いいたします。

    • ベストアンサー
    • Java
  • eclipseのアンインストール

     こんにちは☆ eclipseについてお聞きしたいことがあります。 以前 eclipse3.2 tomcat_3.2.0 Java 2 Runtime Environment. SE v1.4.2_16 Java 2 SDK. SE v1.4.2_16 Java Platform. Enterprise Edition 5 SDK 等を用いてeclipseでの開発を行っていました。 ところが、webサーバの調子が悪く(?) localhost:8080の画面は見られるのですがその下の一部のプロジェクトの画面が見られなくなりました。 (たとえばStrutsというプロジェクトのpage1.jspを見る際は http://localhost:8080/Struts/page1.jsp に問い合わせてブラウザに出力していました。) そのため、上記の環境を全てアンインストールしました。 そして j2sdk-1_4_2_16 ならびに上記のものを入れ直したのですが、 やはり同じ現状です。 一部のプロジェクトは画面が映るにもかかわらず、映らないものもあります。 tomcatを起動するときに org.xml.sax.SAXParseException: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)". という警告(エラー)がでるのが気になります。 web-app(C:\Program Files\Apache Tomcat 4.0\webapps)にあるxmlファイルのタグは上記のような文字列じゃないと 駄目という事でしょうか。確かに合致しないタグはあります。 自分自身、良く分かっていないので何を聞けばいいか絞れてませんが、参考になるサイト等アドバイス頂ければありがたいです。 また、 eclipseのアンインストール方法は正しかったでしょうか? SDKを入れた時点で前に作成したプロジェクトがすでに表示されていたのですが・・・

    • ベストアンサー
    • Java
  • EclipseのCの開発環境の構築手順

    EclipseのCの開発環境 J2SDKをCドライブ(デフォルト設定)にインストールしました。 eclipse_all_in_one_galileo(pleiades-e3.5-cpp-jre_20100226.zip)をC:\に解凍しました。 MinGWをC:\に解凍しました。 スタート->マイコンピュータ(右クリック)->詳細設定->環境変数で 変数:PATH、値c:\MinGW/bin;C:\Program Files\Java\jdk1.6.0_13\bin と設定しました。 ここまでできたのですが、これからどう設定すればいいのかわかりません。 設定は独自に調べつつやったのですが、参考にしたページとことごとくどこかでずれが生じてしまい、これ以上どこをどうすればいいのかがわからなくなりました。 一度プロジェクトを作成してcを書いたのですが、実行すると「バイナリーが見つかりません」のエラーが出てきました。 ここから実際にhallo,worldを出力させるまでの設定と手順をどなたか教えていただけないでしょうか。 どうかよろしくお願いします。

専門家に質問してみよう