2012-03-18 37 views
0

由于某种原因,我的lib作为库列表中的JSTL 1.1为空...从类路径中删除了jar路径,其中工具 - >库对话框... 我可以恢复NetBeans6.5.1的JSTL jar吗?NetBeans - 如何恢复JSTL 1.1 lib jars

所以我的问题是JSTL 1.1 lib应该包含哪些jar以及在NetBeans安装文件夹中查找它们的位置?

回答

0

在我的系统,JSTL 1.1库包含的罐子:

jstl.jar 
standard.jar 

至于他们身在何处,他们被埋在Netbeans的。

具体来说,(在我的机器上,一台Mac)在我的home文件夹中有一个.netbeans文件夹。

很确定这也存在于Windows上。

在.netbeans中,有一个用于特定版本的文件夹(本例中为6.5)。

其中,是一个模块目录。

的罐子分别位于:

.netbeans/6.5/modules/ext/jstl.jar 
.netbeans/6.5/modules/ext/standard.jar 

罐子到库的关联在一个文件中提出:

.netbeans/6.5/modules/org-netbeans-modules-web-jstl11.jar 

如果这些文件都完好无损,你可能想尝试并删除该文件夹:

.netbeans/6.5/var/cache 

Netbeans的创建此,如果Netbeans的开始你会傻,erasin克它,让它重建它可能会为你清理一些东西。

+0

我在“C:\ ... NetBeans 6.5.1 \ enterprise5 \ modules”文件夹中找到了此jar作为“org-netbeans-modules-web-jstl11.jar”。我应该将这个jar添加到lib classpath,还是我应该添加这两个“.netbeans/6.5/modules/ext/jstl.jar .netbeans/6.5/modules/ext/standard.jar”? – user592704 2012-03-18 04:47:18

+0

您可能最好只是为您的项目创建一个新库,然后添加这两个jar,并确保您单击该选项将jar复制到本地库目录。然后,他们将永远在项目中。 – 2012-03-18 05:18:32

+0

事情是我在NB6.5.1“Class Libraries”库列表中有库JSTL 1.1,但它是空的。标记为JSTL 1.1的所有罐子都被删除了,这就是为什么我只是想重新添加罐子路径,因为它们之前的路径已被移除。但我不知道应该添加“org-netbeans-modules-web-jstl11.jar”还是你提到的两个“.netbeans/6.5/modules/ext/jstl.jar .netbeans/6.5/modules/ext/standard.jar“?请给我一点点细节。 – user592704 2012-03-18 10:11:27