Я получаю ошибки сборки в AlgoTrader 2.2.2 на моем Mac.Проблема с Maven Build с AlgoTrader 2.2.2
E.g.
ERROR] Failed to execute goal on project algotrader-mda: Could not resolve dependencies for project algotrader:algotrader-mda:pom:2.2.2: The following artifacts could not be resolved: algotrader:algotrader-uml:jar:2.2.2, org.andromda.cartridges:andromda-hibernate-cartridge:jar:3.4-at2, org.andromda.cartridges:andromda-java-cartridge:jar:3.4-at, org.andromda.cartridges:andromda-spring-cartridge:jar:3.4-at7: Failure to find algotrader:algotrader-uml:jar:2.2.2 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
E
WARNING] The POM for algotrader:algotrader-uml:jar:2.2.2 is missing, no dependency information available
[WARNING] The POM for org.andromda.cartridges:andromda-hibernate-cartridge:jar:3.4-at2 is missing, no dependency information available
Я бегу Mac OS X 10.10.1 Йосемити,
Java 1.7.0_71
Maven 3.2.3
Я отредактированный файл ~/.m2/settings.xml для доступа к репозиторию AlgoTrader Nexus: settings.xml:
<profile>
<id>algotrader</id>
<repositories>
<repository>
<id>algotraderrepo</id>
<url>https://repo.algotrader.ch/nexus/content/groups/public</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>algotraderrepo</id>
<url>https://repo.algotrader.ch/nexus/content/groups/public</url>
</pluginRepository>
<pluginRepository>
<id>sonatype</id>
<name>Sonatype Repository</name>
<url>http://oss.sonatype.org/content/groups/public</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
- файлы находятся в архиве Nexus,
- Некоторые файлы становятся загружены и установлены в локальное хранилище:
[email protected]: ~/.m2/репозиторий $ Ls -lR algotrader/algotrader-ОМЛ/ общий 0 drwxr-хт-х 4 сотрудников Дэйва 136 15 декабря 15:28 2.2.2
algotrader/algotrader-ОМЛ // 2.2.2: всего 16 -rw-r - r-- 1 сотрудник dave 244 дек. 15 15:28 algotrader-uml-2.2.2.jar.lastОбновлен -rw-r - r-- 1 сотрудник dave 244 дек 15 15 : 28 algotrader-ОМЛ-2.2.2.pom.lastUpdated
[email protected]: ~/.m2/репозиторий $ Ls -lR орг/AndroMDA/картриджи/AndroMDA-зимуют-картридж/ общий 0 drwxr -xr-х 4 сотрудников ДЭЙВ 136 15 декабря 15:28 3,4-АТ2
орг/AndroMDA/картриджи/AndroMDA-гибернации-картридж // 3,4-АТ2: всего 16 -rw-р - r-- 1 dave staff 244 Dec 15 15:28 andromda-hibernate-cartridge-3.4-at2.jar.lastОбновлен -rw-r-r-- 1 сотрудник dave 244 D ec 15 15:28 andromda-hibernate-cartridge-3.4-at2.pom.lastОбновлен
Заранее благодарен.
и как активировать этот профиль сборки? –
$ mvn -X install –
Содержимое файла .jar algotrader-uml-2.2.2.jar.lastОбновлен: #NOTE: Это внутренний файл реализации эфира, его формат может быть изменен без предварительного уведомления. #Mon Dec 15 15:28:19 MST 2014 https \: //repo.maven.apache.org/maven2/.lastUpdated=1418682499177 https \: //repo.maven.apache.org/maven2/.error = Не означает ли это, что Maven пытается загрузить POM из центрального репозитория, а не в хранилище Algotrader? –