0

Netbeans 7.4 を使用しています。Glassfish サーバーを使用して新しい Web プロジェクトを作成しました。今はグルーヴィーなスクリプトを使用するのが好きです。しかし問題は、Groovy コードがそこで解釈されないことです。コードと同じ出力を提供します。

def name='Barun' 
println "Hello $name!"

出力Hello Barun!が表示されるはずです。しかし、その代わりにdef name='Barun' println "Hello $name!" という出力が得られます。

また、最新の groovy-all jar ファイルをプロジェクト ライブラリに含めました。しかし、まだ運がありません。私が間違っていることは何ですか?

4

1 に答える 1

0

これは非常に汚い解決策です。それが完璧な解決策であるかどうかさえわかりません。新しいプロジェクトを作成するときに行ったこと 7 ではなく jre 5 を使用したため、そこに 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>

そして今、私のグルーヴィーなスクリプトが機能しています。

于 2013-10-27T13:24:28.063 に答える