2012-03-18 62 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