私はgrails newbyです。私は、Windows 7上でコマンドライン(IDEなし)からgrails 2.0.3を使用しています。grailsプロジェクトに "non-mavenized" jar依存関係を追加するには
私はgrailsのドキュメントから 'hello world'の例を実行しています。
私は自分のプロジェクトで使用したいカスタムのjarファイルを持っています。私はそれをlibフォルダに追加し、リフレッシュ依存関係を行いました。私は、コントローラをjarファイルからクラスをインポートするように変更しました。私が 'run-app'を実行したとき、コンパイラはクラスを見つけることができないと訴えました。
オンラインで、BuildConfig.groovyに次のような行を追加しなければならなかったいくつかの例を見ました:runtime 'httpclient:httpclient:3.0.1'。しかし、私はMavenやIvyを使用していないので、クラスパス上でそのjarファイルを取得するにはどうすればいいですか?
私は上記に言及しています例では、[OK]をhttp://grails.1312388.n4.nabble.com/External-Jar-in-Grails-td4388010.html
あなたの助けを借りても、私は[ez-vcar](http://code.google.com/p/ez-vcard/)を働かせることはできません。 ** libフォルダ**にez-vard JARを追加しました。BuildConfigの 'compile 'ez-vcardに追加された依存関係の更新を試しました:0.7.3" '...まだ動作せず、次のコードで残っています 'エラー警告:指定された依存関係定義ランタイム(ez-vcard:0.7.3)は無効です!スキップしています。 あなたはカイルを思い浮かべることができれば、非常に馬鹿げた問題で、私を馬鹿にしてくれるでしょう – RST
ただの野生の推測ですが、恐らく名前のダッシュが問題の原因です。ダッシュなしで瓶の名前を変更しようとしますか? – Kyle
とにかく、うまくいきませんでした...もっと深刻な問題があると思って、今投稿をしようとしています – RST