Netbeans 3 в Windows 7 - PullRequest
       5

Netbeans 3 в Windows 7

1 голос
/ 04 января 2011

Кому-нибудь удалось заставить работать Netbeans 3 на Windows 7?Я понимаю, что это против всего святого, но я либо пытаюсь заставить его работать, покупаю новое оборудование или обновляю весь проект до более поздней IDE ...

Мне пришлось вручную установить JAVA_HOME и разместитьпуть к папке в командной строке при запуске программы установки, но после этого в журнале установки появляется следующая ошибка:

Found matching JVM at c:\Java\jdk1.5.0_06
Matching JVM home is c:\Java\jdk1.5.0_06
Matching JVM file is C:\Users\spalmer\AppData\Local\Temp\LRE72A4.tmp
Executing launch script command: "c:\Java\jdk1.5.0_06/bin\java.exe" -cp "";"C:\Users\spalmer\AppData\Local\Temp\LRE72A5.tmp\setup.jar";"" -Dtemp.dir="C:\Users\spalmer\AppData\Local\Temp" -Dis.jvm.home="c:\Java\jdk1.5.0_06" -Dis.jvm.temp="0" -Dis.media.home="C:\Users\spalmer\AppData\Local\Temp\LRE72A5.tmp\setup.jar" -Dis.launcher.file="C:\development\surveycollector\trunk\docs\Everything you need to set up a survey collector\netbeans-3_6-windows.exe" -Dis.jvm.file="C:\Users\spalmer\AppData\Local\Temp\LRE72A4.tmp" -Dis.external.home="C:\development\surveycollector\trunk\docs\Everything you need to set up a survey collector"   -Xms20m -Xmx60m  run  in working directory C:\development\surveycollector\trunk\docs\Everything you need to set up a survey collector
Output from the launch script execution
StdOut:

ErrOut:
An error occurred during wizard bean change notification:
java.lang.NullPointerException
    at java.awt.Dimension.<init>(Dimension.java:91)
    at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:757)
    at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
    at com.installshield.wizard.awt.ColumnLayout.layoutContainer(ColumnLayout.java:174)
    at java.awt.Container.layout(Container.java:1401)
    at java.awt.Container.doLayout(Container.java:1390)
    at java.awt.Container.validateTree(Container.java:1473)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validate(Container.java:1448)
    at com.installshield.wizard.awt.AWTWizardUI.setCurrent(AWTWizardUI.java:1827)
    at com.installshield.wizard.awt.AWTWizardUI.runnableBeanStarted(AWTWizardUI.java:1873)
    at com.installshield.wizard.StandardWizardListener.execute(StandardWizardListener.java:127)
    at com.installshield.wizard.StandardWizardListener.currentBeanChanged(StandardWizardListener.java:106)
    at com.installshield.wizard.Wizard$RunThread.run(Wizard.java:1545)

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at java.awt.Dimension.<init>(Dimension.java:91)
    at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:757)
    at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
    at com.installshield.wizard.awt.ColumnLayout.layoutContainer(ColumnLayout.java:174)
    at java.awt.Container.layout(Container.java:1401)
    at java.awt.Container.doLayout(Container.java:1390)
    at java.awt.Container.validateTree(Container.java:1473)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validate(Container.java:1448)
    at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379)
    at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at java.awt.Dimension.<init>(Dimension.java:91)
    at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:757)
    at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
    at com.installshield.wizard.awt.ColumnLayout.layoutContainer(ColumnLayout.java:174)
    at java.awt.Container.layout(Container.java:1401)
    at java.awt.Container.doLayout(Container.java:1390)
    at java.awt.Container.validateTree(Container.java:1473)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validate(Container.java:1448)
    at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379)
    at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at java.awt.Dimension.<init>(Dimension.java:91)
    at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:757)
    at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
    at com.installshield.wizard.awt.ColumnLayout.layoutContainer(ColumnLayout.java:174)
    at java.awt.Container.layout(Container.java:1401)
    at java.awt.Container.doLayout(Container.java:1390)
    at java.awt.Container.validateTree(Container.java:1473)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validateTree(Container.java:1480)
    at java.awt.Container.validate(Container.java:1448)
    at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:379)
    at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:113)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Ответы [ 5 ]

1 голос
/ 24 января 2015

Я только что нашел более простое решение нашей проблемы:

C:\Java>SET JAVA_HOME='C:\j2sdk1.4.2_17'

C:\Java>netbeans-3_6-windows

Как видите, это все, что мне нужно было сделать, и Netbeans отлично установился, используя Java 1.4 в качестве среды выполнения.

На всякий случай, если вам это все еще нужно.

1 голос
/ 04 января 2011

Я бы предложил импортировать проект в более новую версию IDE.Вы сделаете код более доступным для будущих нужд.В противном случае вы просто увековечиваете очевидную проблему.

Если это невозможно (иногда это не наш вызов), вот еще один вариант виртуальной машины, который вы можете проверить: http://www.virtualbox.org/

0 голосов
/ 09 января 2012

У меня был похожий NPE в другом сценарии со старым установщиком JExpress.Я нашел обходной путь .

Обходной путь - изменить тему рабочего стола на какую-то стандартную тему, такую ​​как Win XP или Classic.Тогда этой проблемы не бывает.

0 голосов
/ 04 января 2011

Я предполагаю, что Java 5 слишком нова для NB3. Попробуйте Java 1.4.2 или, возможно, даже 1.3.

0 голосов
/ 04 января 2011

Оформить Windows Virtual PC (режим Windows XP или Win 7).Установка Netbeans 3 может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...