解決済み

ubuntuソフトウェアから・・・。

  • 困ってます
  • 質問No.9362287
  • 閲覧数302
  • ありがとう数39
  • 気になる数0
  • 回答数24
  • コメント数0

お礼率 86% (191/222)

私はUbuntuソフトウェアのEclipseを使おうと思います。

古いけれど、どうして良いのかサッパリ解らないので

仕方ありません。

そこでその日本語化の方法を教えて欲しいのです。

大変お世話になります。

ご回答のほど宜しくお願い申し上げます。

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

  • 回答No.8

ベストアンサー率 43% (3256/7420)

コンピューター カテゴリマスター
>1回元の状態に戻せないですか?
Eclipse(英語版)は正常にインストールされているようですが、何処まで戻すのですか?
あなたはアドバイスを求めているのに時々聞く耳を持たない状態になるようですね。
その状態では対面で指導を受けないと目的が達成できないでしょう。
Eclipseの削除はホームにあるeclipseフォルダーとeclipse-workspaceフォルダーをゴミ箱へ移動してゴミ箱を空にすれば良いです。
更に、ダウンロードフォルダー内の関連フォルダーと関連ファイルもゴミ箱へ移動してゴミ箱を空にして下さい。
JAVAをアンインストールするには「端末」から次のコマンドを実行します。
$ sudo apt autoremove default-jre
但し、完全な元通りではないと思います。(残ったゴミを掃除する道具はありません)
補足コメント
takakou9

お礼率 86% (191/222)

大変申し訳ありません。

仮想化について教わりたいです。

どうぞ宜しくお願い申し上げます。
投稿日時 - 2017-08-16 05:17:37
お礼コメント
takakou9

お礼率 86% (191/222)

すみません。正常な状態とは思えなかったものですから・・・。

featuresとpluginsはスムーズに貼り付け出来ましたが

日本語化になりませんでした。

英語版の時からおかしかったと思います。

もう1回最初からやってみます。

本当にすみませんでした。
投稿日時 - 2017-08-14 00:30:57
Be MORE 7・12 OK-チップでイイコトはじまる

その他の回答 (全23件)

  • 回答No.24

ベストアンサー率 28% (1295/4498)

コンピューター カテゴリマスター
>サーバーサイドJavaによる開発の話です。

私のいってる「サーバーサイド開発」は「サーバーサイドJavaによる開発」のことです。
amanojaku1 さんはサーバーサイドJava開発には、
JavaEEが必要と思い込まれてるようですが、
JavaEEの実装自体、JavaSEで作られたライブラリでしかありません。
なのでJavaEEがなくてもJavaSEでJavaEEと同等の機能のライブラリを作り込めばサーバーサイドJavaによる開発はできるます。
例えば apache tomcat はサーバーサイドJavaでの実装になりますが(Oracle提供の)JavaEEは使用されていません(ServletやJSPはサポートしていますがServletやJSPの仕様にそったapache tomcatでの実装です。)

>「JavaBeans」と「EJB(Enterprise JavaBeans)」って違うモノだったのですか。

EJBはJavaBeansを拡張したものですけど別物と思ってよいかと。
ただJSPで使われてるのはほとんどJavaBeansの方です。
お礼コメント
takakou9

お礼率 86% (191/222)

いやぁ、まだサーバーサイドの意味も解っていません。

色々情報を下さりありがとうございます。
投稿日時 - 2017-08-16 03:16:27
  • 回答No.23

ベストアンサー率 54% (245/451)

Java カテゴリマスター
>マダその段階に達していません。

もちろん後で「Java Platform, Enterprise Edition(Java EE)」のインストールは可能です。
その場合、eclipseのJavaのパスの設定を「Java Platform, Enterprise Edition(Java EE)」のパスに変更する必要がありまあす。
UbuntuのデフォルトのJavaを変更する必要があるのか どうかは分かりません(変更する必要があるかもしれません)。
  • 回答No.22

ベストアンサー率 43% (3256/7420)

コンピューター カテゴリマスター
>$ ./eclipse/eclipse -clean
    中略
>と出ました。
エラーメッセージ(英文)の中に原因が示されています。
「/home/[User-ID]/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Error occurred during initialization of VM」とはeclipse.iniに記載された「-javaagent:/home/[User-ID]/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar」の[User-ID]をkouzouに置き換えないと起動できないことを意味します。
何回も言いましたが[User-ID]とはUbuntuのログインID(kouzou)のことですよ。
回答No.2への長文の補足と関連します。

あなたのお礼や補足の投稿が順序通りになっていないので現状が分かりません。
このQ&Aサイトでは文章と画像による回答なので文章の読解力が不足していたり読み飛ばしがあると無駄な時間を費やすことになります。

OSのインストールとJAVAのインストールは確実にできているようです。
また、eclipseの英語モードも正常にインストールできているようです。
現状での難関はeclipse.iniの編集が正しく行われていないことによるトラブルと思います。
もう一度、今までやったことを思い返して手順通りにやり直された方が良いでしょう。
このようなことになることは予め予想していましたので専用のマシンを用意するようお勧めしました。
専用マシンは実機の必要はありません。
仮想マシンソフト(VirtualBox、VMware Wokstation 12 Player等)へ仮想マシンのUbuntu 17.04をセットアップして試すと簡単にやり直せます。
JAVAのプログラミングの学習程度なら仮想マシンで充分かと思います。
補足コメント
takakou9

お礼率 86% (191/222)

use-idをkouzouに変えたら日本語化になりました。

タダ、アイコンが?マークなのです。

再起動しても変わりません。

もう少しです。

アイコンを変える方法をご存知ではないでしょうか?

何でもすみません。

ご回答のほど宜しくお願い申し上げます。
投稿日時 - 2017-08-15 23:27:37
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。

仮想マシンにすると安定しないようなのです。

今OSをインストールした所です。

bunjii様の書き留めた文章に沿って

やってみます。
投稿日時 - 2017-08-15 21:16:31
  • 回答No.21

ベストアンサー率 54% (245/451)

Java カテゴリマスター
>私がいってるのは「サーバーサイド開発に必ずしもJavaEEが必要というわけではない。」ですし(出来合いJavaEE実装を使う方が楽というだけで)。

サーバーサイドJavaによる開発の話です。
質問者のtakakou9さんはサーバーサイドJavaを勉強したいみたいです。
なぜか「Java Platform, Enterprise Edition(Java EE)」をインストールしないのはなぜか分かりませんが…。
そもそもUbuntuをサーバ化してないのでは?と言う気もしますし…。

>JavaBeansはJavaEEを必要としません(JavaBeans関連のクラスはJavaSEに含まれてます。http://docs.oracle.com/javase/8/docs/api/index.html)
>JavaEEに仕様として含まれるのはJavaBeansではなくEJB(Enterprise JavaBeans)です。

「JavaBeans」と「EJB(Enterprise JavaBeans)」って違うモノだったのですか。



>サーバー・サイドJavaには(ど忘れしてましたが)「Java Servlet」、「JavaBeans」、「JSP(JavaServer Pages)」の3つがあります。

訂正です。

サーバー・サイドJavaには(ど忘れしてましたが)「Java Servlet」、「EJB(Enterprise JavaBeans)」、「JSP(JavaServer Pages)」の3つがあります。

EJB (Enterprise JavaBeans) 
http://www.atmarkit.co.jp/fjava/keyword/jkey/jkey03.html

>EJBとは何か?
>
> JavaBeansはJavaクラスをコンポーネント化する技術だったが、EJB(Enterprise JavaBeans)とは何だろうか。EJB は、その名前からも分かるとおり、エンタープライズ・システム、すなわち基幹業務を意識したコンポーネント技術である。コンポーネント技術であるため“JavaBeans”という名前が付いているが、根本的にJavaBeansとは異なった技術であると認識した方がよいだろう。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。

マダその段階に達していません。

あとで集中して読ませてもらいます。

ありがとうございました。
投稿日時 - 2017-08-15 18:44:35
  • 回答No.20

ベストアンサー率 43% (3256/7420)

コンピューター カテゴリマスター
>書き換えたはずのeclipse.iniが全く違う文章になっています。
当方のファイルと比較しましたが全く違う訳ではないようです。
-showsplash
org.eclipse.epp.package.common
上記2行はコメントアウト(先頭に#を挿入)と言いましたが削除されています。(影響はないですが不具合のとき元に戻せなくなる)
追加の2行の位置が最後の行ではないように感じます。
次の行は誤りなので修正してください。
-javaagent:/home/[User-ID]/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
    ↓
-javaagent:/home/kouzou/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

OSの再インストールからやり直された方が手っ取り早いように感じます。
あなたの学習パターンは丸暗記のような感じを受けます。
途中でステップが狂うと最初からやり直さないと正しい処理に戻せないのかも知れません。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。

JAVAのインストールからやってみます。
投稿日時 - 2017-08-15 18:47:21
  • 回答No.19

ベストアンサー率 28% (1295/4498)

コンピューター カテゴリマスター
>やはり「Java Servlet」、「JavaBeans」、「JSP(JavaServer Pages)」の開発には「Java Platform, Enterprise Edition(Java EE)」が必要みたいです。

必要というかJavaEEの仕様にはJava ServletやJSPが含まれてますから、それは当然といえば当然の事なんですけど。
私がいってるのは「サーバーサイド開発に必ずしもJavaEEが必要というわけではない。」ですし(出来合いJavaEE実装を使う方が楽というだけで)。

また#17でも書いていますが、JavaBeansはJavaEEを必要としません(JavaBeans関連のクラスはJavaSEに含まれてます。http://docs.oracle.com/javase/8/docs/api/index.html)
JavaEEに仕様として含まれるのはJavaBeansではなくEJB(Enterprise JavaBeans)です。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。
投稿日時 - 2017-08-15 16:05:55
  • 回答No.18

ベストアンサー率 54% (245/451)

Java カテゴリマスター
>サーバー・サイドJavaには「JavaBeans」、「JSP(JavaServer Pages)」の2つがあります。

訂正です。

サーバー・サイドJavaには(ど忘れしてましたが)「Java Servlet」、「JavaBeans」、「JSP(JavaServer Pages)」の3つがあります。

やはり「Java Servlet」、「JavaBeans」、「JSP(JavaServer Pages)」の開発には「Java Platform, Enterprise Edition(Java EE)」が必要みたいです。

添付画像の上がクライアント、真ん中がサーバー、下がデータベースです。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。
投稿日時 - 2017-08-15 16:03:14
  • 回答No.17

ベストアンサー率 28% (1295/4498)

コンピューター カテゴリマスター
説明しても質問者であるtakakou9さんが置いてけぼりになると思うので、
amanojaku1さんが別途質問された方がいい気はしますが。

>サーバー・サイドJavaには「JavaBeans」、「JSP(JavaServer Pages)」の2つがあります。

サーバー・サイドJavaが「JavaBeans」、「JSP(JavaServer Pages)」と思っているのが、そもそもの間違いです。
JavaBeansはサーバーサイド用というわけではありませんし(元々はRAD環境の支援用)、
JSPはサーバーサイド開発にあると便利というだけで、
サーバーサイドの開発はJSPでしないといけないものでもありませんし、
JavaEEを使用しないといけないというものでもありません。
(私はJavaSEでJSPが扱えるなんて事はいってません)

またOracleで提供されているJavaEEは、JavaEE仕様のサンプル実装です。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。
投稿日時 - 2017-08-15 01:23:15
  • 回答No.16

ベストアンサー率 54% (245/451)

Java カテゴリマスター
>回答No.15 amanojaku1

>サーバー・サイドJavaには「JavaBeans」、「JSP(JavaServer Pages)」の2つがあります。
>「JavaBeans」の開発には「Java Platform, Enterprise Edition(Java EE)」が必要だと言うような事を読んだような気がしますが、違うかもしれません。
>詳しくはwormholeさんに ご確認下さい。

wormholeさんによれば「JSP(JavaServer Pages)」は「Java Platform, Standard Edition(Java SE)」でも開発できそうな感じです。
詳しくはwormholeさんに ご確認下さい。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。
投稿日時 - 2017-08-15 00:15:38
  • 回答No.15

ベストアンサー率 54% (245/451)

Java カテゴリマスター
>JavaBeansの意味が解りません。

サーバー・サイドJavaには「JavaBeans」、「JSP(JavaServer Pages)」の2つがあります。
「JavaBeans」の開発には「Java Platform, Enterprise Edition(Java EE)」が必要だと言うような事を読んだような気がしますが、違うかもしれません。
詳しくはwormholeさんに ご確認下さい。
お礼コメント
takakou9

お礼率 86% (191/222)

ご回答誠にありがとうございました。
投稿日時 - 2017-08-15 00:16:38
23件中 1~10件目を表示
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ