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

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

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

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

JDBC

JDBC(Java DataBase Connectivity)は、Javaとリーレーショナルデータベースに接続させる基本的なAPIです。Java上でSQLステートメントを発行することで、データベースの種類に影響を受ないDB操作を可能とします。

Java

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

Spring

Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークです。 Java Platform上に、 Web ベースのアプリケーションを設計するための拡張機能が数多く用意されています。

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

Q&A

解決済

3回答

6891閲覧

どうすればSTSをインストールできるでしょうか。ものすごく困っています

usako

総合スコア31

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

JDBC

JDBC(Java DataBase Connectivity)は、Javaとリーレーショナルデータベースに接続させる基本的なAPIです。Java上でSQLステートメントを発行することで、データベースの種類に影響を受ないDB操作を可能とします。

Java

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

Spring

Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークです。 Java Platform上に、 Web ベースのアプリケーションを設計するための拡張機能が数多く用意されています。

Eclipse

Eclipseは、IBM社で開発された統合開発環境のひとつです。2001年11月にオープンソース化されました。 たくさんのプラグインがあり自由に機能を追加をすることができるため、開発ツールにおける共通プラットフォームとして位置づけられています。 Eclipse自体は、Javaで実装されています。

0グッド

1クリップ

投稿2019/07/10 03:06

編集2019/07/10 03:56

前提・実現したいこと

閲覧いただき、ありがとうございます。
Eclipse,Springを使ってJAVAの勉強をしている初心者です。
プログラムを開発している中で、訳が分からなくなってしまい、
いったん整理するためにソース等はWARとしてバックアップをとり、
Eclipse,Springからインストールし直すことにしました。
が、EclipseのマーケットプレイスよりSTSを検索すると
表示されません。ネットで色々な記事を参考に試したのですが、
ダメでした。
何か別の手段があればご教示いただけないでしょうか。

試したこと

【パターン1】
①Eclipse(MARS)のアンインストール:pleiadesフォルダを削除。
②Eclipse(MARS)をhttp://mergedoc.osdn.jp/よりダウンロード、
エクスプローラにて展開。
③Eclipse(MARS)>ウィンドウ>設定>一般>ネットワーク接続にて
ネイティブをマニュアルに変更、PROXY設定を行う。
④Eclipse(MARS)をいったん閉じて、eclipse.exe -clean.cmdを実行。
⑤Eclipse(MARS)を再起動し、マーケットプレイスでSTSを検索するが
ヒットしない。
イメージ説明
⑥Eclipse(MARS)>ヘルプ>新規ソフトウェアのインストール>作業対象に
http://dist.springsource.com/release/TOOLS/update/e4.6を入力
してSTSを検索しても「操作を実行できません」と出てしまう。

【パターン2】
※Eclipse(2018-09)はSTSを同梱しているとネットにあったので、
インストールしてみました。
①Eclipse(MARS)のアンインストール:pleiadesフォルダを削除。
②Eclipse(2018-09)をhttp://mergedoc.osdn.jp/よりダウンロード、
エクスプローラにて展開。
③Eclipse(2018-09)>ウィンドウ>設定>一般>ネットワーク接続にて
ネイティブをマニュアルに変更、PROXY設定を行う。
④Eclipse(2018-09)をいったん閉じて、eclipse.exe -clean.cmdを実行。
⑤Eclipse(2018-09)を再起動し、マーケットプレイスでSTSを検索するが
ヒットしない。
⑥また、エクスポートしていたWARをインポートしてみるも、
スプリングのソースなどが存在せず、STSが同梱されている気配なし。
(どうやったらSTSが同梱されているのかがあまりよく分かっていない)

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

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

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

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

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

usako

2019/07/11 07:13

asahina1979様、コメントありがとうございます。 そういう意味だったんですね。了解しました。
guest

回答3

0

自己解決

【2019.9.1】
最新のeclipseをインストールすることにしました。(STSが同梱されているもの)

投稿2019/09/02 00:15

usako

総合スコア31

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

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

0

STSを検索されてヒットしないとのことですが、マーケットプレイスを表示したとき、自動的に Eclipseマーケットプレイスにて★が上位のプラグインが一覧に表示されますが、こちらも表示されないのでしょうか。

ネットワーク接続にて

ネイティブをマニュアルに変更、PROXY設定

プロキシ設定をマニュアルにした場合、プロキシー・エントリーにてスキーマごとの設定をしなければなりません。
なお、プロキシによっては接続時に認証が必要です。プロキシ設定をネイティブから変更する場合は、正しいプロキシ設定にしてください。

投稿2019/07/10 03:26

A-pZ

総合スコア12011

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

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

退会済みユーザー

退会済みユーザー

2019/07/10 03:42

Mars 向けのは STS 3.7.x だからサポート(公開も)おわってるはずだが
usako

2019/07/10 04:08 編集

A-pZ様、ご回答ありがとうございます。 画面の挿入機能がうまくいかなくて、1つしかスクショを張り付けられていませんが、 >自動的に Eclipseマーケットプレイスにて★が上位のプラグインが一覧に表示されますが、こちらも表示されないのでしょうか。 ⇒については、上記にあるように表示されていますので、マーケットプレイス自体は見れているのかと思っています。 >プロキシー・エントリーにてスキーマごとの設定をしなければなりません。 なお、プロキシによっては接続時に認証が必要です。プロキシ設定をネイティブから変更する場合は、正しいプロキシ設定にしてください。 ⇒こちらについてはスクショが張り付けられてはいないのですが、HTTPとHTTPSについて設定を行っております。(後でスクショを挿入します)
usako

2019/07/10 04:10

asahina1979様、コメントありがとうございます。 >Mars 向けのは STS 3.7.x だからサポート(公開も)おわってるはずだが ⇒そうなのですね、知りませんでした・・・ 1年前に受講した通信教育の環境がMARSだったもので、この環境を使用しつづけています。
guest

0

プラグインではなくSTSそのものを利用されては。

2018-09Fullより
新規プロジェクト→その他
イメージ説明

投稿2019/07/10 03:15

編集2019/07/10 03:58
m.ts10806

総合スコア80850

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

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

usako

2019/07/10 03:21

mts10806様、早々のご回答ありがとうございます! 一点質問なのですが、STSプラグインとSTSそのものとでは機能や操作性に違いはあるのでしょうか?基本的なことが分かっていないので・・・
m.ts10806

2019/07/10 03:54

「大きくは違いはない」というところでしょうか。 STS本体は「EclipseのSpring特化版IDE」なので。 ただ、STS本体は日本語化があまり完全ではないという部分(Eclipse本体と同じくpleiades日本語化packageで対応する)と、特化しているので「Eclipseのあの機能を」というとない可能性もあるということくらいです。(私はSTS本体はあまり利用していません) ただ、2018-09のfull(Java)手元にあるので確認しましたが、 新規プロジェクト→その他 から「Spring」「Spring Boot」があるので、 同梱はされてますよ。 要は「EclipseでSpringプロジェクトが作れるようになる」というだけなので。
usako

2019/07/10 04:17

mts10806様、ご返信ありがとうございます。 >ただ、2018-09のfull(Java)手元にあるので確認しましたが、 新規プロジェクト→その他 から「Spring」「Spring Boot」があるので、 同梱はされてますよ。 ⇒そうやって確認するのですね。ただ、前(正常に動作していた時)、スプリングの機能を実装しているプログラムには「S」と青い字が付番されていたように思ったもので。今回はWARをインポートしてもそのようにならなかったので、Springが同梱されていないのでは、と思ってしまいました。
m.ts10806

2019/07/10 04:23 編集

WARのエクスポート・インポート方法でどこか誤りがあったのではないでしょうか。 それかWARに必要なJavaファイル一式が入っていなかったとか。
usako

2019/07/10 04:28

ガーン・・・ ありがとうございます。JavaファイルについてはとりあえずSpringが動くようになってから、心配することにします(涙)
m.ts10806

2019/07/10 04:32

学習するにしてもSpringもなるべく最新バージョンが良いでしょう。 2019‑06も出ているのでいっそのこと最新にされては。 ※元のWARのSpringのバージョンが古いものでしたらそもそも取り込めても動かないとは思いますが
usako

2019/07/11 08:28

mts10806様、asahina1979様のご指摘のとおり、「新規ソフトウェアインストール」の「作業対象」を・・・e4.6ではなく、・・・e4.5で実行したら動きが変わりました! mts10806様にもご教授いただいたように「新規>その他」と選択すると「spring」とでてきます!(ただしspringが2つ出てきますが・・・) ただ、WARをインポートすると、それまで出ていなかったエラーが各ソースで発生するようになってしまい、サーバーを起動しても404エラーが発生してしまいます(主にjspファイル)。どこを調べればよいかなど、ヒントがあればご教授いただけないでしょうか。 最新のSTSにすることも考えたのですが、できることならこれまでどおりの環境のほうが安心するといいますか・・・
m.ts10806

2019/07/11 08:33

エクスポートの仕方 インポートの仕方 分かる情報を記載してください。 ただ、ちょっと別問題になってると思います。 今の質問に追記するとゴチャゴチャしてきますし 一度この質問は締められて、再度自身のエクスポート、インポートの手順を確認後、 それでも進まなければ新しく質問立てられては?
usako

2019/07/11 09:40

mts10806様、ご返信ありがとうございます。 おっしゃる通りですね、この質問はもう締めるようにします。 ちなみに、手順は以下のとおりです。 【エクスポート】 ①プロジェクトを選択して右クリック。 ②WEB>WARファイルを選択。 ③指定のフォルダに出力。 【インポート】 ①ファイル>インポートを選択 ②WEB>WARファイルで次へ。 ③参照ボタンでWARファイルを指定し、ターゲットランタイムは「JAVA8」を選択。 ④「次へ」「完了」ボタンを押下。 以上です。ソースは表示されているのですが、以前のフォルダ構成とは若干変わっているように見えます。(どこがどうおかしいとは具体的には言えないのですが)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問