Проблема в управлении JUnit тестов в затмении 3.4.1 на Mac OS

голоса
5

Проблема в управлении JUnit тестов в затмении 3.4.1 на Mac OS

Я получаю эту ошибку: «Lanuching Alltests» столкнулся с проблемой. Не удается подключиться к виртуальной машине.

! Въездной org.eclipse.core.net 1 0 2009-01-29 10: 07: 44,047
! MESSAGE Свойства системы http.nonProxyHosts был установлен местный | * .local | 169,25
4/16 | * .169.254 / 16 от внешнего источника. Это значение будет перезаписана с использованием ю
е значения от предпочтений

! Въездной org.eclipse.jdt.launching 4 120 2009-01-29 10: 42: 59,295
! Сообщение не может подключиться к виртуальной машине
! СТЕК 0
java.net.SocketException: Гнездо закрыто
        на java.net.PlainSocketImpl.socketAccept (Родной метод)
        на java.net.PlainSocketImpl.accept (PlainSocketImpl.java:384)
        на java.net.ServerSocket.implAccept (ServerSocket.java:450)
        на java.net.ServerSocket.accept (ServerSocket.java:421)
        в org.eclipse.jdi.internal.connect.SocketTransportService.accept (Socket
TransportService.java:95)
        в org.eclipse.jdi.internal.connect.SocketTransportImpl.accept (SocketTra
nsportImpl.java:56)
        в org.eclipse.jdi.internal.connect.SocketListeningConnectorImpl.accept (
SocketListeningConnectorImpl.java:135)
        в org.eclipse.jdt.internal.launching.StandardVMDebugger $ ConnectRunnable
.run (StandardVMDebugger.java:107)
        на java.lang.Thread.run (Thread.java:613)


Задан 29/01/2009 в 20:23
источник пользователем
На других языках...                            


3 ответов

голоса
7

Это то, что я сделал, что решить мою проблему (Eclipse, на MacOSX Lion):

  • Перейти к проекту свойства-> Java Build Path-> Библиотеки
  • Добавить JRE System Library
  • Перейти на заказ и вкладку Экспорт, переместить JRE System Library до вершины.

Надеюсь, поможет.

Ответил 26/03/2012 в 19:20
источник пользователем

голоса
0

Для других людей, имеющих эту проблему, но все, что связано с андроид в их elcipse / Mac OS X Leopard не пытаются - в случае, если вы компилируете против JRE 1.6 (т. Е выпуск халтуру soylatte, так как леопарды, естественно, не поддерживает Java 1.6), что работает для меня было вручную удалить фальшивые 1.6 виртуальные машины из затмения и добавить реальную из Настройки-> Java-> установлен JREs

Удачи!

Ответил 18/07/2011 в 23:16
источник пользователем

голоса
0

Eclipse, и JUnit связь через IPC (Inter Process Communication). Здесь вы используете андроид с конкретной виртуальной машиной.

Сообщение System property http.nonProxyHosts has been set to local|*.local|169.25 4/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferencesзаставляет меня задаться вопросом . Есть предпочтения в вашем Eclipse , и они, вероятно , неправильно. Попробуйте удалить это nonproxy настройки в Eclipse.

Удачи!

Ответил 30/01/2009 в 07:53
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more