NetBeans build-impl 文件中 iftldtodir 的解释
在基于NetBeans 6.9.1下创建的J2EE项目出现了一个比较奇怪的问题,就是通过Netbeans编译项目时,某些jar包copy的位置问题导致项目无法正常部署,最后在build-impl.xml中找到问题根源。 问题出在:标签 CopyFiles 中的 iftldtodir 属性,看看原始...
在基于NetBeans 6.9.1下创建的J2EE项目出现了一个比较奇怪的问题,就是通过Netbeans编译项目时,某些jar包copy的位置问题导致项目无法正常部署,最后在build-impl.xml中找到问题根源。
问题出在:标签 CopyFiles 中的 iftldtodir 属性,看看原始解释:
/**
* Special case for WAR file deployed within EAR: if file contains any files
* matching META-INF/*.tld or META-INF/tlds/*.tld then jar file will be
* copied to <code>${iftldtodir}/lib</code> instead of todir and classes folder
* will be copied to <code>${iftldtodir}/classes</code>.
* See issue #58167 for more details.
*/
http://netbeans.sourcearchive.com/documentation/6.5/CopyFiles_8java-source.html
http://netbeans.org/bugzilla/show_bug.cgi?id=58167
最后无奈,在需要的jar包里面加入了tld文件,得以解决!
 
评论交流
暂无评论,欢迎留下你的想法