首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NetBeans无法识别许可模板中的${project.organization}

NetBeans无法识别许可模板中的${project.organization}
EN

Stack Overflow用户
提问于 2013-02-28 03:01:12
回答 1查看 2.6K关注 0票数 8

任何人都可以复制下面的内容吗?

在我的NetBeans 7.2项目中,我将"project.license“属性(在project.properties中)设置为"apache20”,以便NetBeans在每个新的.java文件中生成适当的许可证文本。许可证文本(位于“FreeMarker -apache20.txt”中)包含以下许可证参考:

代码语言:javascript
复制
${project.organization!user}

当未设置"project.organization“时,它会按预期显示我的用户名。此外,当我在User.properties文件中设置自定义用户名时,它会显示此用户名。到目前一切尚好。

但是,我想设置"project.organization“属性。但是,当我在project.properties文件中执行此操作时,NetBeans根本无法识别它,而是显示我的用户名。

当我从许可证引用中删除"!user“时,它会生成文本"Expression project.organization is undefined on line 4,column 59 in Templates/license/license-apache20.txt”。当我在User.properties中设置属性时(愚蠢的地方,但我这么做是为了分析),我得到了相同的行为。有没有人知道可能出了什么问题,或者如何让NetBeans找到"project.organization“属性?有没有人在他或她的NetBeans上有同样的行为?

EN

回答 1

Stack Overflow用户

发布于 2013-03-13 04:26:15

在license-apache20.txt (或任何其他许可证模板)中,将${project.organization!user}更改为${organization!user}

在NetBean菜单、ToolsTemplate中,当您单击Setting按钮时,将打开❯文件。在那里添加organization=FooBar Inc

(这不是很理想,但至少它允许自定义组织。)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15120142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档