После поиска и пробных действий мне нужен Maven Maven:)
Итак, моя проблема в том, что на моем компьютере для разработки (Windows 2003) я могу собрать свой проект Maven, но на сервере Bamboo (x86_64 x86_64 x86_64 GNU / Linux) происходит сбой, потому что один из модулей не имеет библиотеки, а компиляция не находит класс.
Класс находится в транзитивной зависимости, которая, как мне кажется, являетсяне решен.
Я выполнил команду "mvn -X clean install" на обоих полях и сравнил вывод.Единственное изменение, которое мне кажется актуальным, это
На устройстве dev * box
[DEBUG] Retrieving parent-POM: pl.com.abg.iacsro:sapscndp-claimprocessing:pom:1.0-SNAPSHOT for project: pl.com.abg.iacsro:sapscndp-claimprocessing-api:jar:DEV2010 from the repository.
На Bamboo box
[DEBUG] Retrieving parent-POM: pl.com.abg.iacsro:sapscndp-claimprocessing:pom:1.0-SNAPSHOT for project: null:sapscndp-claimprocessing-api:jar:DEV2010 from the repository.
Мне кажется, что Maven не разрешаетродительский модуль, потому что позже в процессе сборки я видел (на бамбуковой коробке)
[WARNING] POM for 'pl.com.abg.iacsro:sapscndp-claimprocessing-api:pom:DEV2010:provided' is invalid.
Its dependencies (if any) will NOT be available to the current build.
[DEBUG] Reason: Failed to validate POM for project pl.com.abg.iacsro:sapscndp-claimprocessing-api at Artifact [pl.com.abg.iacsro:sapscndp-claimprocessing-api:pom:DEV2010:provided]
Validation Errors:
[DEBUG] 'dependencies.dependency.version' is missing for pl.com.abg.iacsro:systemcore-jobs-api:jar
[DEBUG] 'dependencies.dependency.version' is missing for pl.com.abg.iacsro:workflow-crossconflictresolution-api:jar
[DEBUG] 'dependencies.dependency.version' is missing for pl.com.abg.iacsro:iacs-commons-objectfactory:jar
[DEBUG] 'dependencies.dependency.version' is missing for ro.siveco.iacsro:farmerregistry-api:jar
Я также нашел это
[WARNING] POM for 'pl.com.abg.iacsro:sapscndp-claimprocessing-api:pom:DEV2010:provided' is invalid.
, но я проверил иЯ сам проверил pom зависимости от xsd, поэтому pom действителен.
У вас есть идеи, как решить эту проблему?
Большое спасибо!
PS: В случае, если, может быть, я что-то упустил, вот полный список из коробки Bamboo http://dl.dropbox.com/u/402296/install.txt