lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <j...@apache.org>
Subject [jira] Commented: (SOLR-1424) ant generate-maven-artifacts fails on windows
Date Sat, 12 Sep 2009 00:57:57 GMT

    [ https://issues.apache.org/jira/browse/SOLR-1424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754450#action_12754450
] 

Hoss Man commented on SOLR-1424:
--------------------------------

Hmmm.... i think the way the macro uses the pom.xml argument is the problem ... in some cases
it can be an absolute path (ie: when you're on windows) so concating with ${maven.build.dir}
in the copy task is a bad idea.

we could change the copy task to use a target dir instead of a target file ... except the
artifact:pom task also needs the final filename.

Try changing the <m2-deploy> call something like this...

{noformat}
Index: build.xml
===================================================================
--- build.xml   (revision 813985)
+++ build.xml   (working copy)
@@ -747,7 +747,7 @@
 
       <!-- ========== SOLR PARENT POM ========== -->
 
-      <m2-deploy pom.xml="${src}/maven/solr-parent-pom.xml.template"/>
+      <m2-deploy pom.xml="src/maven/solr-parent-pom.xml.template"/>
 
       <!-- ========== SOLR SPECIFIC LUCENE ARTIFACTS ========== -->
 
{noformat}

...and if that works, just document the hell out of the m2-deploy macro that the pom.xml arg
must be a relative path.


> ant generate-maven-artifacts fails on windows
> ---------------------------------------------
>
>                 Key: SOLR-1424
>                 URL: https://issues.apache.org/jira/browse/SOLR-1424
>             Project: Solr
>          Issue Type: Bug
>            Reporter: Hoss Man
>
> From solr-user...
> {noformat}
> generate-maven-artifacts:
>     [mkdir] Created dir: c:\Downloads\solr_trunk\build\maven
>     [mkdir] Created dir: c:\Downloads\solr_trunk\dist\maven
>      [copy] Copying 1 file to
> c:\Downloads\solr_trunk\build\maven\c:\Downloads\s
> olr_trunk\src\maven
> BUILD FAILED
> c:\Downloads\solr_trunk\build.xml:741: The following error occurred while
> execut
> ing this line:
> c:\Downloads\solr_trunk\common-build.xml:261: Failed to copy
> c:\Downloads\solr_t
> runk\src\maven\solr-parent-pom.xml.template to
> c:\Downloads\solr_trunk\build\mav
> en\c:\Downloads\solr_trunk\src\maven\solr-parent-pom.xml.template due to
> java.io
> .FileNotFoundException
> c:\Downloads\solr_trunk\build\maven\c:\Downloads\solr_tru
> nk\src\maven\solr-parent-pom.xml.template (The filename, directory name, or
> volu
> me label syntax is incorrect)
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message