[ 
https://issues.apache.org/jira/browse/DRILL-2024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14286126#comment-14286126
 ] 

Daniel Barclay (Drill/MapR) commented on DRILL-2024:
----------------------------------------------------

I don't think this should dropped ("resolved") at least until {{INSTALL.md}} 
tells readers whatever bits they need to know to avoid running into this 
problem. 

Especially, note that while _this_ case of building the (partial) assembly 
requires _doing_ a separate Maven clean operation, the case of running {{mvn 
test}} requires doing {{mvn install}} before and *not* doing a intervening 
Maven clean operation (because of some dependency between things that isn't yet 
captured in the Maven project configuration).  


I don't mean that {{INSTALL.md}} needs to explain much about what's going on, 
just that it should point out a few dependencies that developers (anyone 
building Drill) need to know.  These seem to include:
- building the assembly with skipping requires cleaning first
- running {{mvn test}} requires having previously run {{mvn ... install}} 
(without cleaning) (for certain (sub)projects )
- running {{mvn test}} on a Debian-based Linux system is likely to require 
adjusting {{/etc/hosts}}




> ".../exec/jdbc/target/classes isn't a file" error
> -------------------------------------------------
>
>                 Key: DRILL-2024
>                 URL: https://issues.apache.org/jira/browse/DRILL-2024
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Tools, Build & Test
>            Reporter: Daniel Barclay (Drill/MapR)
>            Assignee: Patrick Wong
>            Priority: Minor
>
> Building with "mvn clean install -DskipContrib -DskipJdbcAll 
> -DskipInterpreter" has (at least twice) yielded errors like:
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-assembly-plugin:2.4:single (distro-assembly) 
> on project distribution: Failed to create assembly: Error adding file 
> 'org.apache.drill.exec:drill-jdbc:jar:0.8.0-SNAPSHOT' to archive: 
> /home/xxxxx/exec/jdbc/target/classes isn't a file. -> [Help 1]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to