我正在使用Netbeans 7.4。我使用glassfish服务器创建了一个新的Web项目。现在我喜欢使用一个groovy脚本。但问题是groovy代码不解释那里。它的输出与代码相同。
def name='Barun'
println "Hello $name!"
它应该输出 Hello Barun!,而不是给我输出 def name ='Barun'println“Hello $ name!”
我还将最新的groovy-all jar文件包含到我的项目库中。但还没有运气。我做错了什么?
答案 0 :(得分:0)
这是一个非常脏的解决方案。我甚至不知道它是否是完美的解决方案。我在创建新项目时所做的是使用jre 5而不是7,因此我在那里获得了web.xml文件。现在我可以修改web.xml来添加这些行
<servlet>
<servlet-name>Groovy</servlet-name>
<servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Groovy</servlet-name>
<url-pattern>*.groovy</url-pattern>
</servlet-mapping>
现在我的groovy脚本正在运行。