- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用带有 grails 的 batik 在服务器上将一些 SVG 内容呈现为 PNG。
当我将依赖项添加到 BuildConfig 然后告诉 IntelliJ 加载更改时,我在 IntelliJ 中收到以下错误:
/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Home/bin/java -Dgrails.home=/Applications/Dev/grails-2.1.0 -Dbase.dir=/Users/greg/Documents/development/git/liftyourgame-grails/webapp -Dtools.jar=/Library/Java/JavaVirtualMachines/1.6.0_33-b03-424.jdk/Contents/Home/lib/tools.jar -Dgroovy.starter.conf=/Applications/Dev/grails-2.1.0/conf/groovy-starter.conf -Xmx512M -XX:MaxPermSize=192m -javaagent:/Applications/IntelliJ IDEA 11.app/plugins/Grails/lib/grails_rt.jar -Dprint.grails.settings=true -Dfile.encoding=UTF-8 -classpath /Applications/Dev/grails-2.1.0/lib/org.codehaus.groovy/groovy-all/jars/groovy-all-1.8.6.jar:/Applications/Dev/grails-2.1.0/dist/grails-bootstrap-2.1.0.jar org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf /Applications/Dev/grails-2.1.0/conf/groovy-starter.conf help
| Loading Grails 2.1.0
| Configuring classpath
| Error Error executing script Help: loader constraint violation: when resolving overridden method "org.apache.tools.ant.helper.ProjectHelper2$RootHandler.setDocumentLocator(Lorg/xml/sax/Locator;)V" the class loader (instance of org/codehaus/groovy/grails/cli/support/GrailsRootLoader) of the current class, org/apache/tools/ant/helper/ProjectHelper2$RootHandler, and its superclass loader (instance of <bootloader>), have different Class objects for the type org/xml/sax/Locator used in the signature (Use --stacktrace to see the full trace)
IDEA hook: Grails not found!
| Error java.lang.NullPointerException
| Error at org.jetbrains.groovy.grails.rt.Agent$2.run(Agent.java:88)
| Error at java.lang.Thread.run(Thread.java:680)
grails.project.dependency.resolution = {
// inherit Grails' default dependencies
inherits("global") {
excludes 'slf4j-log4j12', 'xml-apis', 'xalan', 'xml-apis-ext', 'commons-logging', 'commons-io'
}
log "warn" // log level of Ivy resolver, either 'error', 'warn', 'info', 'debug' or 'verbose'
checksums true // Whether to verify checksums on resolve
repositories {
inherits true // Whether to inherit repository definitions from plugins
grailsPlugins()
grailsHome()
grailsCentral()
mavenCentral()
}
dependencies {
compile "org.jadira.usertype:usertype.jodatime:1.9"
compile "org.imgscalr:imgscalr-lib:4.0"
compile("org.apache.xmlgraphics:batik-svg-dom:1.7")
{
excludes 'batik-xml', 'batik-dom', 'commons-javaflow',
'avalon-framework-api', 'avalon-framwork-impl',
'batik-css', 'batik-gvt', 'batik-script',
'slf4j-log4j12', 'xml-apis', 'xml-apis-ext', 'log4j', 'xercesImpl', 'xalan',
'antlr', 'commons-beanutils', 'commons-collections', 'commons-logging', 'xmlParserAPIs',
'ant', 'mondrian', 'groovy-all', 'saaj-api', 'servlet-api', 'spring-core', 'bsh',
'spring-beans', 'jaxen', 'persistence-api', 'jdtcore', 'bcmail-jdk16', 'bcprov-jdk16',
'bctsp-jdk16', 'bcmail-jdk14', 'bcprov-jdk14', 'bctsp-jdk14', 'xmlbeans'
}
}
最佳答案
问题似乎是 Batik 包含的 xml-apis 版本与现在包含在 JDK 中的版本冲突。 ( http://grails.1312388.n4.nabble.com/Problems-integrating-batik-with-grails-project-td4632728.html ) 所以,这是一个排除“xml-apis”的问题,就像你已经做的那样。但是,由于 Batik 的许多 jar 都对 xml-apis 具有传递依赖关系,因此很难让 Grails 排除它。以下是最终对我有用的内容:
compile("org.apache.xmlgraphics:fop:0.94",
"org.apache.xmlgraphics:batik-transcoder:1.7",
"org.apache.xmlgraphics:batik-codec:1.7",
"org.apache.xmlgraphics:batik-awt-util:1.7",
"org.apache.xmlgraphics:batik-bridge:1.7",
"org.apache.xmlgraphics:batik-dom:1.7",
"org.apache.xmlgraphics:batik-gvt:1.7",
"org.apache.xmlgraphics:batik-svg-dom:1.7",
"org.apache.xmlgraphics:batik-svggen:1.7",
"org.apache.xmlgraphics:batik-util:1.7",
"org.apache.xmlgraphics:batik-xml:1.7",
"org.apache.xmlgraphics:batik-anim:1.7",
"org.apache.xmlgraphics:batik-css:1.7",
"org.apache.xmlgraphics:batik-ext:1.7",
"org.apache.xmlgraphics:batik-js:1.7",
"org.apache.xmlgraphics:batik-parser:1.7",
"org.apache.xmlgraphics:batik-script:1.7",
"org.apache.xmlgraphics:xmlgraphics-commons:1.2",
"commons-logging:commons-logging:1.0.4",
"org.apache.avalon.framework:avalon-framework-api:4.3.1",
"org.apache.avalon.framework:avalon-framework-impl:4.3.1",
"xalan:xalan:2.6.0",
"xml-apis:xml-apis-ext:1.3.04"
){
transitive = false
}
关于grails - batik 与 chalice 给予萨克斯冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11822681/
更新与总结 我觉得有义务让这个问题更清楚,现在有悬赏。 (另外,我很确定当 calc() CSS3 单位值被支持时,这将是 child 的游戏,做类似 width: calc(25% - 5px) 的
我已经对此进行了搜索,但仍然无法弄清楚我做错了什么。调用save()后域对象 id是 null . 我已经阅读了如果保存对象时出现问题会发生这种情况,并且 save(flush:true)如果是这种情
我正在使用 g:datePicker name="date1"id="date1"value="${program?.startDate}"> 在 Controller 中,当使用 params.da
有以下实体: class Letter { String email String subject String content List attac
更新。检查这些 benchmarks自己测试一下。 我是否应该将对象集合存储在某些服务的变量中,如下所示: ConfigService{ private def countries = Coun
谁能告诉我: 和 在“$”之前使用“\”的真实例子是: 谢谢。 最佳答案 \${...} 会将文字美元大括号放入输出中,而不是将内容作为表达式求值。我很少需要在普通 GSP 中使用它,但它在脚手
例如,我在书中读到,如果我们创建关系 1:m,Grails 会自动添加方法 addTo* 和 removeTo* 现在我想,我如何才能看到我的域类的所有方法? 例如,有些像这样:Domain.getA
我有这个非常复杂的表格。必须填写所有字段,但可以保存填充过程并继续进行。所以我需要的是,当最终确认被按下时,所有数据都会得到验证。但是因为它已经保存到数据库,所以调用validate()无效。我通过加
我在 windows xp 和 centos 上使用 grails 1.3.4。 centos上的Tomcat 5。 我在一个应用程序(以及我放在一起的测试应用程序)上进行了“grails dev w
我正在尝试从 xml 创建一些域对象。 class A { String name } class B { A a int something } 我首先创建了一个 A 的实例,然后刷新。
我有一个标准的 GSP,我正在尝试包含 scriptaculous ajax 搜索。 Search Entry Search
在我看到的文章中,作者似乎只是在讨论创建自定义属性编辑器并注册它们。我如何实际使用它们?它们是否仅在数据绑定(bind)期间自动使用? 最佳答案 属性编辑器在数据绑定(bind)期间自动使用,但 da
有人以前见过这个问题吗?这是什么原因? Error executing script War: loader constraint violation in interface itable init
我正在与 chalice 一起工作 Chalice (编写python rest api)和cashfree sdk Cashfree SDK (转账)。 我有一个 public_key.pem 文件
我正在玩弄 Chalice这是我第一次尝试将其评估为可能的替代框架,以将我现有的 Python Flask API 从 EC2 迁移到 Lambda。 我从一个 Amazon Linux EC2 实例
如何向我的数据库 mySql 发送请求,然后检查是否有更改,以便在有更改时可以刷新 div? -编辑- 这是我的代码。它只是每 5 秒自动刷新一次加载函数,以便将新的更改应用到表中。我不知道如何向我的
我一直在努力弄清楚我右边的 div 是什么漂浮了。 .header{ background:red; height:100px; width:100%; } .left{ background:whi
我正在使用这样的 g:select 标签: 它呈现以下 HTML: Select City... A B C- D 但是,我希望我的 HTML 看起来像这样;因为我正在做一些 javasc
我的 GSP 页面有多个表格以及一些其他 HTML 元素,例如输入文本字段和标题 文本。 我希望在生成的文本中捕获所有这些信息。 到目前为止,我所看到的示例仅适用于生成一张表。 是否有一种从 GSP
我们正在实现 Plone CMS 作为 ISO9001 文档的存储库。 ISO 要求一定量的日志记录,任何熟悉该标准的人都可能知道:-) 为了灵 active ,我们希望合并(不按特定顺序): 新内容
我是一名优秀的程序员,十分优秀!