1
두 프로젝트에서 buildr을 시도하고 있습니다. 하나는 다른 프로젝트에 종속되어 있습니다.buildr upload는 maven-metadata.xml을 만들지 않습니다.
buildr upload
는 project1에서 제대로 작동하는 것으로 보이지만 project2가 빌드하려고하면 존재하지 않는 내 repo에서 project1/0.0.1-SNAPSHOT/maven-metadata.xml
을 찾습니다.
수동으로 maven-metadata.xml 파일을 만들어야합니까? 그것은 buildr 문서에 언급되지 않았습니다.
여기에 프로젝트 2에 빌더의 출력입니다 :
...
Requesting http://repo1.maven.org/maven2/com/mydomain/project1/0.0.1-SNAPSHOT/maven-metadata.xml
Connecting to my-repo-server
connected
Downloading from /usr/share/repo/com/mydomain/project1/0.0.1-SNAPSHOT/maven-metadata.xml
Exception while invoking prerequisites of task <Buildr::CompileTask project2:compile => [(classpath deleted)]>
Exception while invoking prerequisites of task <Rake::FileTask ~/Documents/workspace/project2/bin => [project2:compile]>
Exception while invoking prerequisites of task <Rake::Task project2:build => [~/Documents/workspace/project2/bin, project2:test]>
Exception while invoking prerequisites of task <Rake::Task default => [build]>
Buildr aborted!
Net::SFTP::StatusException : Net::SFTP::StatusException (2, "no such file")
[Stacktrace deleted]