Приложение GAE выдает ошибку 500 на tomcat;Ошибка запуска компилятора javac.exe - PullRequest
1 голос
/ 16 ноября 2010

Как может быть, что Netbeans может компилировать и запускать приложения, но переменная окружения path для windows xp не имеет правильной конфигурации javac (если это проблема, см. Ошибка GAE )?

После этого урока я получаю ошибки времени выполнения из приложения Java.Я использую NB 6.9.1 и GAE (Google App Engine) сторонний для правильной версии.Я полагаю, что мог бы скомпилировать плагин из исходного кода, но я не верю, что в этом проблема.

Насколько я могу судить, приложение Guestbook поставляется напрямую из Google для GAE.*

------------ update -----------------

ОК, это похоже на проблему с путем.Выходные данные path показывают, что не все диски имеют правильный путь.(Я вручную добавил путь JDK к пути для диска c.) Выход спама для GAE отделен, как и выход спама run .

Я думаю, что это просто сетевое отображение, которое нарушает путь (?).

Ответы [ 3 ]

3 голосов
/ 17 ноября 2010

Это определенно проблема использования JRE вместо JDK.Что касается того, как настроить это в NetBeans, я не могу сказать.(

2 голосов
/ 16 ноября 2010

Одна ставка на отсутствие конфигурации среды PATH

0 голосов
/ 18 ноября 2010

С точки зрения установки пути по умолчанию в компьютерном классе:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

H:\>echo %PATH%
C:\apps\java\java-tools\ant\bin;c:\apps\java\jdk1.6.0_14\bin\bin;C:\watcom-1.3\b
innt;C:\watcom-1.3\binw;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
c:\Program Files\Intel\DMIX;c:\apps\QuickTime\QTSystem\;c:\Program Files\Microso
ft SQL Server\90\Tools\binn\;C:\Apps\TortoiseSVN\bin;C:\Program Files\Windows Im
aging\;C:\Program Files\FreePhoneLine\native\Xuggle\bin\

H:\>

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

Microsoft Windows XP [Версия 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp.

H:> эхо% PATH% C: \ Apps \ Java \ Java-инструменты \ муравей \ Bin; C: \ приложения \ Java \ jdk1.6.0_14 \ Bin \ Bin; C: \ ВатКом-1,3 \ б innt; C: \ ВатКом-1,3 \ binw; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ system32 \ Wbem; c: \ Program Files \ Intel \ DMIX; c: \ apps \ QuickTime \ QTSystem \; c: \ Program Files \ Microso ft SQL Server \ 90 \ Tools \ binn \; C: \ Apps \ TortoiseSVN \ bin; C: \ Program Files \ Windows Im устаревание \; C: \ Program Files \ FreePhoneLine \ native \ Xuggle \ bin \; C: \ Program Files \ Java \ j dk1.6.0_02 \ Bin

H:>

Все хорошо. Дальнейшие хорошие новости:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

H:\>javac -version
javac 1.6.0_02

H:\>
H:\>D:

D:\>javac -version
javac 1.6.0_02

D:\>
D:\>C:

C:\>
C:\>javac -version
javac 1.6.0_02

C:\>

Итак, появляется , что теперь Javac находится на правильном пути. Поместив каталог NetbeansProjects (теперь он называется NB) и GAE SDK на C: \, приложение фактически запускается.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

H:\>c:

C:\>dir
 Volume in drive C is SE14L0130-31
 Volume Serial Number is 0896-E6F1

 Directory of C:\

01/15/2010  09:21 AM                 0 1
11/17/2010  11:55 PM    <DIR>          appengine-java-sdk-1.3.8
08/10/2009  11:56 AM    <DIR>          Apps
05/05/2006  07:17 AM                 0 AUTOEXEC.BAT
08/25/2009  09:34 AM    <DIR>          bd4a6caba48fb59236110a4fc495
09/17/2009  07:47 AM    <DIR>          config
05/05/2006  07:17 AM                 0 CONFIG.SYS
01/06/2010  10:43 AM    <DIR>          dell
11/17/2010  04:10 PM                 0 dfinstall.log
11/17/2010  11:04 PM    <DIR>          Documents and Settings
05/10/2006  12:16 PM    <DIR>          Inetpub
01/06/2010  10:43 AM    <DIR>          Intel
05/16/2006  07:18 AM    <DIR>          lexmark
11/17/2010  11:57 PM    <DIR>          NB
10/22/2008  08:18 AM    <DIR>          NDPS
11/17/2010  04:45 PM        16,336,664 Persi0.sys
11/17/2010  11:50 PM    <DIR>          Program Files
11/17/2010  04:00 PM    <DIR>          quarantine
11/17/2010  11:58 PM    <DIR>          temp
08/10/2009  09:40 AM    <DIR>          watcom-1.3
11/17/2010  07:18 PM    <DIR>          WINDOWS
12/26/2008  03:30 PM    <DIR>          Zenworks
05/10/2006  06:39 AM            12,814 ziswin.hst
               6 File(s)     16,349,478 bytes
              17 Dir(s)  178,861,129,728 bytes free

C:\>

Все это так противодействует болтовне с PATH, не совсем уверен, что думаешь.

Во всяком случае, вроде как работа. Не знаю, правда, если это фактор простого переноса проекта на диск C, sdk на диск C, просто другой компьютер или фактор x.

Пока, по крайней мере, решено.

...