首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Idea Intellij中的source框架源

Idea Intellij中的source框架源
EN

Stack Overflow用户
提问于 2012-01-15 05:14:03
回答 1查看 3.3K关注 0票数 3

我很难在Intellij中设置having框架代码。

我从github中克隆了github框架项目,并运行ant任务将所有库都放到常春藤缓存目录中。我为intellij项目找到了“SpringFrawork.ipr”文件,并打开了它。不幸的是,有些库没有正确地映射到jar文件或丢失。因此,我无法在IDE中编译代码基。

我还尝试将eclipse项目导入intellij。Jar文件引用似乎没有问题。但OXM模块中存在编译错误。有些测试类引用自动生成的类,如"~.samples.flight.FlightDocument“、"~.jaxb.test.FlightType",并且它们不存在( auto在目标dir中生成它们)。似乎在STS中也会出现同样的问题。

我引用了这篇博文:http://blog.springsource.org/2009/03/03/building-spring-3/

在intellij中设置spring代码有什么好主意吗?

我使用intellij v11。

git分支机构: 3.1.x

git提交: e8fc90ce3e4554f14eaa86ce05591249d3fe62fa

编译错误示例:

代码语言:javascript
运行
复制
.../org.springframework.oxm/src/test/java/org/springframework/oxm/xmlbeans/XmlBeansMarshaller Tests.java

Error:(29,42) package org.springframework.samples.flight does not exist
Error:(30,42) package org.springframework.samples.flight does not exist
Error:(44,9) cannot find symbol class FlightsDocument
Error:(44,58) package FlightsDocument does not exist
....

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2012-01-16 08:01:29

问题解决了。

“spring-Frawork.ipr”是intellij的版本。

吸取的教训:

  • 在Spring-Frawork.ipr文件中引用了junit的错误版本。当ant构建在测试中失败时,
  • 将不会构建后续模块。因此,所需的库不会被下载到ivy-cache/repository.
  • "ant jar中“目标不会下载与测试相关的库,因为目标不会运行测试

在通过所有测试并手动修复junit引用之后,intellij最终没有错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8867690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档