Grails无法在罐子里找到课程

时间:2012-08-02 09:37:14

标签: grails jar

我在Grails中有一个应用程序,它使用.java来管理paypal MassPay功能。像许多.java一样,它需要一些封装jar使用的类的jar。好的,我导入了jars和.java中的错误。但现在,当我尝试运行应用程序时,我会收到25条这样的消息:

myapproute/grails-app/controllers/com/mycompany/widget/MassPay.java:3: package com.paypal.sdk.profiles does not exist
import com.paypal.sdk.profiles.APIProfile;

MassPay.java中的那个文件不会抛出任何错误,因为我导入了包含该类的jar。但它不允许我运行该项目。

有任何帮助吗?谢谢。

我正在使用Eclipse,而不是NetBeans(我已经读过Netbeans中存在一个错误)

2 个答案:

答案 0 :(得分:5)

将JAR添加到Eclipse项目构建路径不足以使它们对Grails可见。您需要将它们放在应用程序的lib目录中并运行grails compile --refresh-dependencies或(更好)如果JAR在Maven兼容的存储库中只有declare your dependencies in BuildConfig.groovy可用,并让Grails自己下载JAR

答案 1 :(得分:-1)

运行它 - 它将起作用

grails clean