2013-10-15 2 views
1

Я некоторое время использовал Macbook Pro 2010 года и обновил Mac OSX до последней версии, и у меня была медленная скорость для много времени. Так вчера вечером я googled и делаю некоторую очистку, такую ​​как исправление разрешений диска, но Mac все еще был медленным. И кто-то предлагает переустановить MacOSX.Glassfish v4.0 не может работать на Mac OSX 10.6.8 + JDK 7.0 U40

Я думал, что это была новая версия проблемы Mac OSX, у меня были такие же проблемы и на 1-й версии IPad.

После того как я переустановил компьютер стал намного быстрее. Но я столкнулся со следующими проблемами:

  1. JDK 7 DMG не поддерживает OSX 10.6.8, но только OSX 10.7+
  2. Github официальный клиент не поддерживает OSX 10.7+

Gooooooogled снова и опять же, чтобы решить первую проблему, в основном есть предложения: A. Использование PackageMaker для удаления условия версии OSX. B. Использование инструмента Pacifist для открытия файла pkg внутри файла DMG, загруженного с официального.

Поскольку я установил PackageMaker на Mac OSX, так что я выбрал А. Откройте его с PackageMaker, снять ограничение, и построить его снова, я установил новый файл упак успешно по адресу: /Library/Java/JavaVirtualMachines /jdk1.7.0_40.jdk/Contents/Home

А затем установите JAVA_HOME в файле ~/.bash_profile.

Затем я загружаю многоязычную версию glassfish 4.0, распаковку и старт-домен успешно. и, наконец, проблема убила меня пока.

После начала GlassFish v4, я пытаюсь войти в веб-консоли по адресу:

http://localhost:4848 

экземпляра, то GlassFish сервер «штампами», процесс Java из GlassFish все еще там, но без какого-либо ответа, веб-консоли Значок запуска постоянно перемещается. И не создаются журналы ошибок, а «сгенерированный» каталог не создается.

2013-10-15 14: 05: 20,928 ява [797: 903] * NSInvocation предупреждение: объект 0x1083c8390 из 'ThreadUtilities' класс не реализует methodSignatureForSelector: - неприятности впереди 2013-10-15 14: 05: 20.930 java [797: 903] * NSInvocation: warning: object 0x1083c8390 класса 'ThreadUtilities' не реализует doesNotRecognizeSelector: - abort Ошибка командной строки.

Это первая проблема.

Вторая проблема касается github. Поскольку официальный представитель github не поддерживает OSX 10.6.8, я нашел старый установщик с версией 1.0.3. Я установил эту версию с одной проблемой ТОЛЬКО на данный момент, я не могу войти в github с именем пользователя и паролем, без ответов об ошибках, просто не ответил, я пострадал, когда я был в Windows. Но я могу работать с нажатием кнопки «Клонировать на рабочем столе» на github.com.

Может кто-нибудь помочь мне? Я работаю над проектами на базе JDK7.

Почему каждый покидает Snow Leopard и больше не поддерживает его, но старые компьютеры Mac должны умереть без рабочего программного обеспечения через 2 ~ 3 года, всего 2 ~ 3 года. И обновление ОС до уровня nex t будет DOWNGrade производительности. Почему это происходит? Это оракул от бога?

+0

Я нашел, что у стеклянной рыбы возникла следующая ошибка той же самой проблемы с jvisualvm –

+1

, что вы сэкономили мне много неприятностей. И я согласен, что это грязный трюк, чтобы остановить поддержку 3-летнего оборудования, чтобы заставить людей покупать больше. – Pushpendre

ответ

0

У меня была такая же ошибка (NSInvocation ...) на моем MacBook Pro 2006 (OS X 10.6.8), на который я установил JDK7 для разработки приложения Java/GWT в Eclipse Kepler. После поиска я узнал, что одним из возможных решений было перейти на JDK 1.7.0u25 (вместо обновления 40 или выше), поэтому я установил эту версию вместе с 1.7.0u45 (что у меня уже было), и это устранило проблему. Поэтому я бы рекомендовал установить эту версию JDK и посмотреть, устраняет ли это вашу проблему.

+0

Спасибо, Джефф, но я установил 10.7.x для старого компьютера, и я перешел на SSD, теперь все в порядке. –

Смежные вопросы