Netbeans怎样才能编译和运行应用程序,但是windows xp的路径环境变量没有正确配置javac(假设这是问题,请参阅GAE error)?
在tutorial之后,我从Java应用程序中获得运行时错误。我正在使用NB 6.9.1和GAE(Google App Engine)third-party来获取正确的版本。我想我可以从源代码编译插件,但我不相信这是问题所在。
尽管我可以告诉Guestbook应用程序直接来自Google for GAE。
------------更新-----------------
好的,这看起来像路径问题。 path的输出显示并非所有驱动器都具有正确的路径。 (我手动将JDK路径添加到c驱动器的路径。)GAE的垃圾邮件输出是分开的,垃圾邮件run输出也是如此。
我认为这只是网络映射,它打破了路径(?)。
答案 0 :(得分:3)
这绝对是使用JRE而不是JDK的问题。至于如何在NetBeans中配置,我不能说。 :(
答案 1 :(得分:2)
缺少PATH环境配置的一个赌注
答案 2 :(得分:-1)
在设置路径方面,计算机实验室的默认设置为:
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)版权所有1985-2001 Microsoft Corp.
H:> echo%PATH% C:\应用\的java \ Java的工具\蚂蚁\ BIN; C:\应用\的java \ jdk1.6.0_14 \ BIN \仓; C:\ WATCOM-1.3 \ b innt; C:\ WATCOM-1.3 \ binw; C:\窗口\ 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 \; 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来说都是如此虎头蛇尾,并不确定是什么思考。
无论如何,有点工作。 Dunno,真的,如果这只是将项目移动到C驱动器,sdk到C驱动器,只是一台不同的机器或x因子的因素。
至少现在,已经解决了。