我今天在maven构建期间遇到以下错误。
#import "MainViewController2.h"
@interface MainViewController2 ()
@end
@implementation MainViewController2
@synthesize firstVC;
@synthesize segment;
- (void)viewDidLoad {
[super viewDidLoad];
[self initSegment];
}
-(void)initSegment{
segment.frame =CGRectMake(10,100,199,100);
segment = [[UISegmentedControl alloc]initWithItems:@[@"seg1", @"seg2", @"seg3"]];
self.navigationItem.titleView = segment;
[self.view addSubview:firstVC];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
我认为它是因为网站:dtddoc.sf.net显示 “项目网目前处于脱机状态,等待最终将数据迁移到我们的新数据中心。”
哪个maven正在下载为pom,然后发现无效。
有人可以建议解决方案吗?
注意:我正在使用Maven 3.0.5,JDK 7
注意:清除.m2文件夹没有任何区别。它很难找到元数据。
答案 0 :(得分:5)
根据SourceForge的官方博客,他们正在将数据转移到新的数据中心。因此,所有网站(由其服务器托管)都会在此期间收到此消息:
Project web is currently offline pending the final migration of its data to our new datacenter
您可以在https://sourceforge.net/blog/upcoming-sourceforge-hardware-refresh/了解有关此维护的更多信息。
答案 1 :(得分:3)
我得到了同样的错误。它来自: http://javaxdelta.sourceforge.net/maven2/repository/ 正在做一些维护工作,每个请求都响应: "项目网站目前处于脱机状态,等待最终将数据迁移到我们的新数据中心。" 现在,当maven从他们的repo中获取pom.xml时,它将此字符串写为pom.xml:S
我的解决方案是重构我的maven repo引用,以摆脱sourceforge引用,因为无论如何我从中心得到了所有我需要的。
答案 2 :(得分:0)
由于data migration,SourceForge在很长一段时间内移动了他们的数据:
This coming week, Feb 12th-Feb 15th, SourceForge & @Slashdot will be cutting over to a new datacenter.
We will be working hard to ensure that there will be as few issues as possible, but we want to inform the community in the event any issues arise.
今天,他们通常宣布everything started working:
Update: Project website hosting and SFTP uploads have been restored. Thanks for your patience.
因此,您不会在Maven构建期间收到错误。