我很难在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
编译错误示例:
.../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
....
谢谢,
发布于 2012-01-16 08:01:29
问题解决了。
“spring-Frawork.ipr”是intellij的版本。
吸取的教训:
在通过所有测试并手动修复junit引用之后,intellij最终没有错误。
https://stackoverflow.com/questions/8867690
复制相似问题