我無法獲得項目特定許可證以在我的Netbeans文件模板中工作。我有一個名爲「PHP文件」的模板。內容是這樣的...使用文件模板的Netbeans中的項目特定許可證
<?php
<#assign licenseFirst = "/*">
<#assign licensePrefix = " * ">
<#assign licenseLast = " */">
<#include "../Licenses/license-${project.license}.txt">
?>
我還添加了一個文件模板名爲「執照的test.txt」的「許可證」目錄。它包含此特定項目的許可證信息。
我修改了我的「properties.project」文件,爲這個項目分配了一個特定的許可證(稱爲「測試」)。我的「project.properties」文件看起來像這樣...
include.path=${php.global.include.path}
source.encoding=UTF-8
src.dir=../../../../../wamp/www/test-project
tags.asp=false
tags.short=true
web.root=.
project.license=test
當我創建基於「PHP文件」模板創建一個新頁面,它給我的默認許可,而不是「執照測試。 PHP「許可證。如果我修改「PHP文件」文件模板,並將第5行更改爲:
<#include "../Licenses/license-test.txt">
...一切正常。所以我知道許可證正在工作。在分配或調用「project.license」變量時必定存在錯誤。有任何想法嗎?
我使用Netbeans 6.7.1(PHP),並且我一直在遵循this tutorial來使此工作。此外,萬一它很重要,我將我的Netbeans項目數據存儲在實際網站文件結構之外的位置。
我遇到了同樣的問題,在這個NetBeans論壇發佈的其他人也一樣 - http://forums.netbeans.org/topic11600.html – schellsan