1

2010 Macbook Pro をしばらく使っていて、Mac OSX を最新バージョンにアップデートしたところ、長い間速度の低下に悩まされていました。昨夜、私はググって、ディスクのアクセス許可を修正するなどのクリーンアップを行いましたが、Mac はまだ遅かったです。また、MacOSX を再インストールすることを提案する人もいます。

Mac OSXの新バージョンの問題かと思っていたのですが、初期バージョンのiPadでも同様の問題が発生していました。

再インストールした後、コンピューターははるかに高速になりました。しかし、次の問題に遭遇しました。

  1. JDK 7 DMG は OSX 10.6.8 をサポートしていませんが、OSX 10.7+ のみをサポートしています。
  2. Github 公式クライアントは OSX 10.7+ をサポートしていません

最初の問題を解決するために、主に次の提案があります。 A. PackageMaker を使用して OSX バージョンの状態を削除します。B. ツール Pacifist を使用して、公式からダウンロードした DMG ファイル内の pkg ファイルを開きます。

私は Mac OSX に PackageMaker をインストールしているので、A を選択しました。PackageMaker で開き、制限を取り除き、再度ビルドすると、新しい pkg ファイルが /Library/Java/JavaVirtualMachines/jdk1.7.0_40 に正常にインストールされました。 jdk/コンテンツ/ホーム

そして、~/.bash_profile に JAVA_HOME を設定します。

次に、glassfish 4.0 多言語バージョンをダウンロードし、解凍して、ドメインを正常に開始します。そして最後に、問題は今のところ私を殺しました。

Glassfish v4 の起動後、次の Web コンソールにログインしようとしました。

http://localhost:4848

次に、glassfish サーバー インスタンスが「停止」し、glassfish の Java プロセスはまだ存在しますが、何の応答もなく、Web コンソールの開始アイコンが常に回転し続けます。また、エラー ログは作成されず、「生成された」ディレクトリは生成されません。

2013-10-15 14:05:20.928 java[797:903] * NSInvocation: 警告: クラス 'ThreadUtilities' のオブジェクト 0x1083c8390 は methodSignatureForSelector を実装していません: -- 2013-10-15 14:05:20.930 java[797 :903] * NSInvocation: 警告: クラス 'ThreadUtilities' のオブジェクト 0x1083c8390 は doesNotRecognizeSelector を実装していません: -- 中止 コマンド start-domain が失敗しました。

それが1つ目の問題です。

2 番目の問題は github に関するものです。github 公式は OSX 10.6.8 をサポートしていないため、バージョン 1.0.3 の古いインストーラーを見つけました。このバージョンをインストールしましたが、今のところ問題が 1 つだけあります。ユーザー名とパスワードで github にログインできず、エラー応答も応答もありません。Windows を使用していると、この問題に苦しみました。しかし、github.com の [Clone into Desktop] ボタンをクリックして作業できます。

誰かが私を助けることができますか?私はJDK7ベースのプロジェクトに取り組んでいます。

誰もが Snow Leopard を離れてサポートを終了するのはなぜですか。古い Mac コンピュータは、2 ~ 3 年でソフトウェアが動作せずに死んでしまうはずです。わずか 2 ~ 3 年です。また、OS を次のレベルにアップグレードすると、パフォーマンスが低下します。なぜこのようなことが起こるのですか?神様からのオラクルですか?

4

1 に答える 1

0

Eclipse Kepler で Java/GWT アプリケーションを開発するために JDK7 をインストールした 2006 Macbook Pro (OS X 10.6.8) で、同じエラー (NSInvocation...) が発生しました。いろいろ調べたところ、考えられる解決策の 1 つは JDK 1.7.0u25 (アップデート 40 以降ではなく) にダウングレードすることであることがわかったので、そのバージョンを 1.7.0u45 (既に持っていた) と一緒にインストールし、問題を解決しました。そのため、そのバージョンの JDK をインストールして、問題が解決するかどうかを確認することをお勧めします。

于 2013-11-24T18:06:42.227 に答える