Email org.springframework#spring测试;latest.release:安装grails邮件插件时找不到

Email org.springframework#spring测试;latest.release:安装grails邮件插件时找不到,email,grails-plugin,dependency-management,Email,Grails Plugin,Dependency Management,我在安装grails邮件插件(grails安装插件邮件)时遇到依赖性问题。我还将此问题发布在grails用户邮件列表中,作为回复@以下链接: 我的设置如下: Grails应用程序版本:1.3.7 IDE:IntelliJ lib:mail.jar,activation-1.1.jar BuildConfig.groovy:grailsPlugins() GrailHome() grailsCentral() //mavenCentral() 当我安装邮件插件时,我收到以下消息 **::

我在安装grails邮件插件(grails安装插件邮件)时遇到依赖性问题。我还将此问题发布在grails用户邮件列表中,作为回复@以下链接:

我的设置如下: Grails应用程序版本:1.3.7 IDE:IntelliJ lib:mail.jar,activation-1.1.jar BuildConfig.groovy:grailsPlugins() GrailHome() grailsCentral() //mavenCentral() 当我安装邮件插件时,我收到以下消息

    **:: org.springframework#spring-test;latest.release: not found**
我尝试过的(所有这些都是对上面提供的链接的建议):

  • 按如下方式放置运行时依赖项(仍然没有安装插件): 运行时“org.springframework:spring测试:3.0.+”

  • 排除依赖项,仍然无法安装插件。 运行时(“:mail:1.0-SNAPSHOT”){ 不包括“弹簧试验” }

  • 未注释的mavenCentral()。这使插件安装正确,但它没有显示在IntelliJ的插件部分下,以及我正在使用的所有其他插件。因此,当我试图使用来自控制器或服务(如Marc Palmer在以下链接中建议的)的邮件插件时,找不到类:

  • 任何帮助都将不胜感激

    谢谢,
    -达里奥

    我终于又找到了自己的答案。基本上,需要重新启动intellij,插件将显示在插件下。出于某种原因,在执行“Grails/同步Grails设置”时,插件没有显示出来

    因此,要成功安装gails邮件插件,请执行以下操作

  • activation1-1.jarmail.jar添加到您的lib文件夹中
  • BuildConfig.groovy中取消注释mavenCenral()
  • 运行grails命令:grails安装插件邮件
  • 在IntelliJ中,如果在
    黄色弹出窗口
  • 如果IntelliJ仍然无法识别插件,请执行Grails/Synchronize Grails 通过右键单击“插件”或项目名称
  • 如果IntelliJ仍然无法识别该插件,请重新启动IntelliJ执行一个Grails/同步Grails
  • 插件应该正确安装并准备好使用

  • 我们如何找到activation1-1.jar和mail.jar?我发现了很多。如果您访问findjar.com并键入activation-1.1.jar和mail.jar,您应该可以在那里找到它们。另外,如果您从Glassfish App Server附带的Oracle下载Java EE SDK,您应该也可以在Glassfish/lib文件夹下找到它们。