当前位置: 首页 > 知识库问答 >
问题:

Grails OpenId插件错误

晋承嗣
2023-03-14

我正在尝试编写Grails openId插件的教程。我创建了一个测试应用程序,完全按照伯特·贝克维思教程中的步骤操作http://grails-plugins.github.com/grails-spring-security-openid/docs/manual/guide/3.教程。html

但是,当我已经在这样做的步骤:$grails s2-快速入门com.openidtest用户角色

它显示一个错误:

无法解析依赖项时出错(有关详细信息,请在BuildConfig.groovy中将日志级别设置为“warn”):

  • com.google.code.guice:guice:2.0

有人能告诉我为什么吗?我已经将其添加到BuildConfig。groovy:mavenRepo“http://guice-maven.googlecode.com/svn/trunk/“但它仍然不起作用。

请帮忙,谢谢

共有3个答案

阎祖鹤
2023-03-14

你看到了http://jira.grails.org/browse/GPSPRINGSECURITYOPENID-23-我正在修复。

夏侯英纵
2023-03-14

将以下行添加到buildConfig的“存储库”部分。groovy文件为我修复了它。

MavenRepo"https://repository.jboss.org/nexus/content/repositories/thirdparty-uploads/"

汝弘深
2023-03-14

Guice 2位于Maven Central中,但位于不同的组ID下。您可以在BuildConfig中声明插件,而不是使用安装插件,这样就可以排除可传递的依赖关系

plugins {
  compile(':spring-security-openid:1.0.4') {
    excludes 'guice'
  }
}

然后在依赖项部分显式拉入正确的依赖项

dependencies {
  compile('com.google.inject:guice:2.0')
 类似资料:
  • 我正在尝试演示应用程序,但是当在中导入项目时,我在pom.xml文件中得到以下错误

  • 我有一个问题,在制作Minecraft插件和编写代码方面是新手。 我试图制作一个插件,在执行第二个命令之前等待大约15秒,但是我现在的代码在我尝试做的时候有一个错误(插件,新的Runnable()。我做了一些研究,大多数人说这是因为我的主类中没有这个。问题是我不想让它在我的主类中。所以我想知道我必须做什么来使这个工作。 代码如下。提前感谢您能提供的任何帮助。~石头 给我带来问题的代码就在这里(插件

  • 我正在学习使用docker的Spring boot教程 我是不是遗漏了docker的配置?

  • 我已经为Jasper1.6.1安装了插件,可以在插件的目录中看到它。然而,根据http://grails.org/plugin/jasper,它说当你运行你的应用程序时,通过(app-url)/jasper/demo来测试插件。当我试着那样做的时候,它不起作用。我很确定我漏掉了什么,但文件没有说。请帮忙。

  • 这是我在将SDK和Build工具更新到Android M时遇到的错误。 当类路径< code > ' com . Android . tools . build:gradle:1 . 2 . 3 ' 更改为1.3时 我遇到了另一个错误。 我现在该怎么办?

  • Illuminatiiiiii发布的服务器命令:/fakeop[21:33:10 ERROR]:null org.bukkit.command.commandexception:未处理的异常在org.bukkit.command.plugincommand.execute(plugincommand.java:46)~[spigot-1.10.2.jar:git-spigot-5391d73-00