MacOSXからeclipseでperl, rubyを実行させたい。
- MacOSXでeclipseを使用してperlとrubyを実行したいが、うまくできない。
- eclipseのインストールや日本語化は成功しているが、perlとrubyの実行に問題がある。
- Mac OS X 10.6.3を使用しているが、ターミナルでの実行時にエラーメッセージが表示されている。
- ベストアンサー
MacOSXからeclipseでperl, rubyを実行させたい。
MacOSXからeclipseでperl, rubyを実行させたい。 いつもお世話になっています。 いろんなページを参照して、 eclipseをインストールしようしているですが うまくできません。 (eclipse自体は使用できるのですが、日本語化で失敗しています。) 最終的には、eclipse上でperl, rubyを実行しようと思います。 具体的には、こちらのページを参照しました。 http://d.hatena.ne.jp/footoshi/20100307/1267927216 ターミナルで出力されたエラーメッセージは以下の通りです。 $ ./eclipse -clean dlopen(../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.200.v20090520-1835, 2): image not found 私のmac os のバージョンはOS Xの10.6.3です。 どうぞ、宜しくお願いします。
- yuki7091
- お礼率42% (104/244)
- Perl
- 回答数2
- ありがとう数23
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
質問に書かれた参考で希望のcocoa64を日本語化するのは不可能。 記事に書かれているのはcarbon32を日本語化する方法。 そして10.6はcocoaでなければ動かない。 なのでcocoa(32か64かは恐らく問わない)を日本語化する方法を探さないとだめだね。 このPleiadesとやらが32や64環境での影響とかよくわからないけどその辺りもしらべつつになるんじゃないのかな。(特に依存しないようなら問題ない) そもそもOSがnative64bitで起動してなくてPleiadesとやらが32でしか動かなくてフリーズしてるとかそういうオチは 無いよね? http://www.google.com/search?hl=ja&q=eclipse%20cocoa%2064%20%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%8C%96
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
そのeclipseのその部分は 10.6に対応しない部分だね。 →carbon OS対応は 確認した? 10.6ということは間違いなく intelCPU駆動のmacだから PPCというのを選んじゃだめ。 (eclipseのサイトがどうなってるか知らないけど)
補足
ご回答、ありがとうございます。 すみません、Macは使用し初めて間もないので、見当違いのことを 申し上げていたらすみません。 せっかくアドバイス頂いているのに、あまり理解できていません。 http://www.eclipse.org/downloads/ 上記のeclispseサイトでは、Mac OS X に対応しているかどうかという 記載ありませんでした。 上記サイトに行って、最初に eclipse classic 3.5.2 のMac cocoa 64bitを使用すると、 eclispe自体は起動しましたが、日本語化すると起動できなりました。 そこで、質問欄に紹介したページ参照して、eclipse classic 3.5.2 の Mac carbonを使用しても同様に、 eclispe自体は起動しましたが、日本語化すると起動できなりました。 未だに、未解決です。
関連するQ&A
- eclipseの起動に失敗する
eclipse IDE for Java EE Developersをダウンロードしてきて解凍。 eclipse.appをダブルクリックするとエラーが出てしまい、起動できません。 環境Mac OS 10.6 java -versionは >java version "1.6.0_26" >Java(TM) SE Runtime Environment (build 1.6.0_26-b03-384-10M3425) >Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-384, mixed mode) エラーログの中身は !ENTRY org.eclipse.osgi 4 0 2011-07-09 00:31:06.599 !MESSAGE Application error !STACK 1 org.osgi.service.application.ApplicationException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:262) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) のようなものが出ています。 何かしら手順に問題があるのでしょうか?
- 締切済み
- Java
- perlの実行
拡張子を.plとしたテキストperlを実行したいのですが、実行できません。 具体的には、 以前のパソコンでは(Os10.4.0)miエディターで開いてツールから実行していました。 ですがOs10.5.6になりmiからperlを実行すると、 Terminal でエラーが起きました:"* Inferior Terminal *" は «event TTplaplT» メッセージを認識できません。 (-1708) このようなエラーメッセージが出てきます。 perlが悪いのではないかと思い、pl(テキスト処理)をインターネットからダウンロードして試してみたのですが、どれも上記のエラーが出ます。 UnixScriptTools for miと言うものを入れてみましたが間違っているかもしれません。 設定など細かな部分でエラーが発生しているのかもしれません。 解決方法の予想がつく方、ご教授ください。
- 締切済み
- Mac
- eclipseでSWTのアプリケーションが実行できない
eclipse3.0にVisualEditerを入れています。 しかしSWTのアプリケーションが実行できずに困っています。 ビルドまではできているようなのですが、 実行しようとすると、 java.lang.UnsatisfiedLinkError: no swt-win32-3064 in java.library.path とコンソールにでています。 プロパティで見ると、Jarを追加とあるのですが、swt-win32-3064は\eclipse-SDK-3.0.2-win32\eclipse\plugins\org.eclipse.swt.win32_3.0.2\os\win32\x86 に存在するものの、dllです。 なにをどうすればいいのかわからないです。 何か気がついた点がある方よろしくお願いします。
- ベストアンサー
- Java
- 最大ヒープサイズに対して、JMVのメモリサイズがありえない程小さいです
Javaとeclipseを使い始めてまだ2週間程度ですが、よろしくお願いします。 ある簡単なテストプログラムで Exception in thread "main" java.lang.OutOfMemoryError: Java heap space が出ましたので、java.lang.Runtime のメソッドを使って、JVMのメモリサイズを調べてみました。 JVM内の空きメモリを調べる freeMemory() メソッドを随所に入れると、確かにある箇所から激減したので、リークしてるらしきところは発見できました。ただ、JVMメモリの総容量を出力する totalMemory() を入れてみると、プログラム開始直後から、この値が5177344しかありません。API仕様によればbyte単位だそうなので、初めからJVMには4.9MB程度しか割り当てられていないということなのでしょうか。以下に示すように、eclipseで設定している最大ヒープサイズは、512MBにしています。(これ以上大きくとると、eclipseの起動エラーになりました。原因はわかりません。) 実行環境はWindowsXP(メモリ1GB)で、Windowsのタスクマネージャのパフォーマンスタブに表示される利用可能な物理メモリは、350MB~400MBくらいです。この環境でこれだけのJVMサイズしか取られない原因は、何が考えられるでしょうか?あるいは、どこかの設定が間違っていますでしょうか? eclipse.iniの内容は、以下の通りです。 -startup plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 -product org.eclipse.epp.package.jee.product --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m
- ベストアンサー
- Java
- eclipse4.2 日本語化ができません。
eclipse4.2の日本語化をHPを参照しながらやってみたのですが、 日本語化されませんでした。 解釈の間違えや、環境の不適合があればアドバイスいただきたいです。 OS:windows7 64bit javaは7u9をインストールしました。 やってみた作業は (1)eclipse-jee-juno-SR1-win32-x86_64を C:\Program Files\eclipse4.2に解凍 (C:\Program Files\eclipse4.2\eclipseにexeファイルなどが保管) (2)pleiades_1.3.4を解凍し、中身のfeatures、plugins、readmeフォルダと eclipse.exe -cleanをeclipseフォルダ内に上書きで保管 (3)eclipse.iniをTeraPadで開き最後に -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar の記述を追加 (4)クリーン起動 結果 起動はしますが、メニューなど英語のままです。 参考までに参照したURLを↓に貼ります。 http://www.kkaneko.com/rinkou/javaintro/eclipse.html わかる人から見れば馬鹿らしい質問かもしれませんが、 ご助力お願いいたします。
- ベストアンサー
- Java
- Eclipseのインストール方法について教えてください
Eclipseのインストール方法について教えてください。OSは、WindowsXPです。以前、Eclipseは、動いてました。別件で問題が発生したためOSの環境を初めから構築させています。するとEclipseが動かなくなりました。「eclipse-jee-ganymede-win32.zip」から解凍し物はできています。実行をかけると 「JVM terminated. Exit code=-1 -Dosgi.requiredJavaVersion1.5 -Xms40m -Xmx512m -XX;MaxPermSize256M -Djavaclasspath=C:\Program Files\Java\eclipse\plugins\org.eclipse.eqinox.luncher_3.3.100.v200806172000\splash.bmp : : -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m -XX:MaxPermSize=256M -Djavaclass.path=-Djavaclasspath=C:\Program Files\Java\eclipse\plugins\org.eclipse.eqinox.luncher_1.0.100.v20080509-1800.jar」のメッツセージが出力されるようになりました。 何が原因なのでしょうか?何かヒントを下さい。お願いします。
- 締切済み
- その他([技術者向] コンピューター)
- 【Ruby初心者】簡単なプログラムが実行しない
教材でRubyを勉強中なのですが、以下のプログラムが実行されず爆死しています。 --- puts("整数を入力してね") number = gets.to_i if number > 0 then puts("正の数です!”) end --- 文字コードは、UTF-8で指定、OSはMacです。CotEditorを使用しています。 数字/アルファベットだけのプログラムは正常に実行されるのですが、 文字入りのプログラムがうまく実行されません。 プレビュー見ると文字化けしているので(添付画像参照)、 文字入力にバグが起因していると思われますがお手上げ状態です。
- ベストアンサー
- Ruby
- perlスクリプトをコマンドラインから実行する際、ファイル名だけで動かしたい
はじめまして。どうぞ宜しくお願いします。 コマンドラインでperlを実行する際、 $ perl test.pl と先頭に「perl」をつけると正しく動作しますが、 $ test.pl と「perl」を外すと以下のようなエラーが出ます。 $ -bash: test.pl: command not found もう一台あるLinux機では、プログラム名だけでも動作しているので 何らかの方法があるのだと思います。 たとえば、Windowsで言う拡張子の関連付けなどのような事ができるのでしょうか。 ご存じの方がおられましたら、よろしくお願いします。 OS:RedHat9
- ベストアンサー
- Perl
- MacOSX10.3でpearモジュールを使うには
学習用にMacOSX10.3にもともと入っているapache,PHP,Perlを一通り使える状態に設定し、MySQLをインストールしました。MySQLも設定を一通り終えて、本を読み進めて行くと、pearモジュールを使ったサンプル制作の章に差し掛かるのですが、この本にはepar導入方法は詳しくのっておらず、つまずいてしまいました。もともとMacOSXにはpearが入っているそうですが、ネットで調べながらやってもよくわかりませんでした。とりあえず今の状況をわかる範囲で説明しますので、あとをどうすればよいか教えてください。よろしくお願いいたします。 ターミナルより which pear …これを実行すると /usr/bin/pear …と返ってきます。 cd /usr/bin …これでpearのあるであろうディレクトリへ移動 pear list …これを実行すると (no install package) …となります。 cd …とりあえずこれで最初にもどりました。 pear install PEAR …見よう見まねでこれを実行してみました。 なんかインストールされたっぽいです。 cdせずに pear list …これを実行 (no install package) …やはりこうなります。 cd /usr/bin …再び移動 pear install PEAR …これを実行 pear list …一応実行してみる (no install package) …やっぱり といった具合です。 詳しい導入方法ご教授願います。
- 締切済み
- PHP
- eclipse自身が参照するJREについて
いつもお世話になります。 eclipse自身が参照するJRE(eclipse自身の起動、実行のために必要なJRE)について、 以下の内容を教えて頂けませんでしょうか。 (1)eclipseがデフォルトで設定するJREの場所 まず私の認識としては、デフォルトは、パスの通っている場所からJREを見つけ、それを使用して 起動、実行し、インストール済みJREに設定される、だと思っています。 (自分が調べた限りではそうでした) ここで、パスとはどこの設定のことなのでしょうか? JavaはJDKの1.6をインストールしています。(C:\Java配下にJDKとJREをインストール) 試してみたのですが、環境変数のPATHにはJRE、JDKの場所を指し示す設定はしていません。 しかし、eclipseは起動しており、インストール済みJREを見たところ、「C:\Java\jre6」と なっており、JDK1.6インストール時のパブリックJREを参照していました。 この設定は、どこを見ているのでしょうか? (2)eclipseのバージョンと対応しているJREのバージョン 現時点でeclipseは3.7まで出ていますが、それぞれのeclipseのバージョンを起動するのに必要な JREのバージョンは何になるのでしょうか?調べてみましたが見つけることができませんでした。 宜しくお願い致します。 OS:Windows 7 HomePremium eclipse:eclipse-jee-indigo-SR1-win32-x86_64.zip
- ベストアンサー
- Java
お礼
回答がしばらくないため、本件の質問を 閉じさせて頂きます。 ご協力してくださった皆様、ありがとうございました。
補足
早速のご回答、ありがとうございます。 http://meseta.sblo.jp/article/32129975.html 今度はこちらのページを参照して eclipse classic 3.5.2 のMac cocoa 64bit eclipse classic 3.5.2 のMac cocoa 32bit の両方でPleiadesを使用しました。 eclipseのアイコンをクリックすると、 以下のエラーメッセージがダイアログが 出力され、実行できませんでした。 The Eclipse executable launcher was unable to locate its companion shared library.