Below are the contents of my service/project.properties file ...

maven.multiproject.type=javaapp
maven.javaapp.jar.name=${pom.artifactId}-${pom.currentVersion}.jar
maven.javaapp.mainclass=myco.dor.dmv.driver.youthful.AddressFileProcessor
maven.javaapp.type=jar
maven.compile.target=1.5

What is weird is that I intentionally introduced a compile error into one of
the .java files within the service directory, but when I ran
"multiproject:install" from the top level, it did not fail due to a compile
error -- I verified the file was saved correctly.  The compile error was
picked up when I switched to the "service" directory and ran "maven clean"
followed by "maven jar:install".  

So my problem is still that multiproject:install does not seem to be
rebuilding my sub-projects . Below is the output.  Thanks, - Dave



ocho:youthful dalvarado$ maven multiproject:install
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.1

build:start:

multiproject:install:
multiproject:projects-init:
    [echo] Gathering project list
Starting the reactor...
Our processing order:
myco-dor-dmv-driver-youthful-model
Youthful Driver Monitoring
Youthful Driver Monitoring
myco-dor-dmv-driver-youthful-test
+----------------------------------------
| Gathering project list myco-dor-dmv-driver-youthful-model
| Memory: 4M/6M
+----------------------------------------
+----------------------------------------
| Gathering project list Youthful Driver Monitoring
| Memory: 4M/6M
+----------------------------------------
+----------------------------------------
| Gathering project list Youthful Driver Monitoring
| Memory: 4M/6M
+----------------------------------------
+----------------------------------------
| Gathering project list myco-dor-dmv-driver-youthful-test
| Memory: 4M/6M
+----------------------------------------

multiproject:goal:
Starting the reactor...
Our processing order:
myco-dor-dmv-driver-youthful-model
Youthful Driver Monitoring
Youthful Driver Monitoring
myco-dor-dmv-driver-youthful-test
+----------------------------------------
| Executing multiproject:install-callback myco-dor-dmv-driver-youthful-model
| Memory: 4M/6M
+----------------------------------------
build:start:

multiproject:install-callback:
    [echo] Running jar:install for myco-dor-dmv-driver-youthful-model
java:prepare-filesystem:

java:init:

java:compile:
    [echo] Compiling to
/Users/dalvarado/source/youthful/model/target/classes
    [echo] 
==========================================================

  WARNING:  maven.compile.target is not set:
            using the default value which depends on your JVM

==========================================================
          

java:jar-resources:

test:test:
    [echo] No tests to run.

jar:jar:

jar:install:
    [echo] Installing...
Uploading to
myco.dor.dmv.driver.youthful/jars/myco-dor-dmv-driver-youthful-model-1.4.1.jar: 
.................... (6K)
Uploading to
myco.dor.dmv.driver.youthful/poms/myco-dor-dmv-driver-youthful-model-1.4.1.pom: 
.................... (4K)

+----------------------------------------
| Executing multiproject:install-callback Youthful Driver Monitoring
| Memory: 7M/9M
+----------------------------------------

build:end:

build:start:

multiproject:install-callback:
    [echo] Running javaapp:install for Youthful Driver Monitoring
javaapp:prereq:

test:test:
    [echo] No tests to run.

javaapp:prepare-filesystem:

javaapp:support-uberjar-bundle:

javaapp:copy-deps:
    [echo] Copy dependent JARs into
/Users/dalvarado/source/youthful/service/target/javaapp/lib
    [copy] Copying 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/lib

javaapp:jar-resources:
Copying 5 files to /Users/dalvarado/source/youthful/service/target/javaapp

javaapp:jar:
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/activation-1.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/antlr-2.7.6.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/cglib-nodep-2.2.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/client-1.4.0SP1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/myco-dor-dmv-driver-matching-model-1.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/myco-dor-dmv-driver-youthful-model-1.4.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/commons-collections-3.2.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/commons-io-1.4.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/commons-lang-2.4.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/commons-logging-1.1.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/dom4j-1.6.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/ejb3-persistence-3.4.0.GA.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/hibernate-annotations-3.4.0.GA.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/hibernate-commons-annotations-3.4.0.GA.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/hibernate-core-3.3.1.GA.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/javassist-3.8.0.GA.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/jsch-0.1.42.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/jta-1.1.jar into
/Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/junit-4.3.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/log4j-1.2.15.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/mail-1.4.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [move] Moving 1 file to
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/ojdbc14-sparc-10.2.0.3.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/slf4j-api-1.5.6.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/slf4j-log4j12-1.5.6.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [unzip] Expanding:
/Users/dalvarado/source/youthful/service/target/javaapp/lib/xercesImpl-2.9.1.jar
into /Users/dalvarado/source/youthful/service/target/javaapp
    [delete] Deleting 1 files from
/Users/dalvarado/source/youthful/service/target/javaapp/META-INF
    [echo] Copying class files to
/Users/dalvarado/source/youthful/service/target/javaapp/classes
    [copy] Copying 30 files to
/Users/dalvarado/source/youthful/service/target/javaapp
    [delete] Deleting directory
/Users/dalvarado/source/youthful/service/target/javaapp/lib
    [jar] Building jar:
/Users/dalvarado/source/youthful/service/target/myco-dor-dmv-driver-youthful-service-javaapp-1.4.1.jar

javaapp:install:
    [echo] Installing...
Uploading to
myco.dor.dmv.driver.youthful/jars/myco-dor-dmv-driver-youthful-service-javaapp-1.4.1.jar:
 
.................... (9254K)
Uploading to
myco.dor.dmv.driver.youthful/poms/myco-dor-dmv-driver-youthful-service-javaapp-1.4.1.pom:
 
.................... (7K)

+----------------------------------------
| Executing multiproject:install-callback Youthful Driver Monitoring
| Memory: 11M/14M
+----------------------------------------

build:end:

build:start:

multiproject:install-callback:
    [echo] Running tar:install for Youthful Driver Monitoring
tar:prepare-bin-filesystem:
    [delete] Deleting directory
/Users/dalvarado/source/youthful/tar/target/tar
    [mkdir] Created dir:
/Users/dalvarado/source/youthful/tar/target/tar/myco-dor-dmv-driver-youthful-tar-1.4.1
Copying 1 file to
/Users/dalvarado/source/youthful/tar/target/tar/myco-dor-dmv-driver-youthful-tar-1.4.1
Copying 3 files to
/Users/dalvarado/source/youthful/tar/target/tar/myco-dor-dmv-driver-youthful-tar-1.4.1
    [copy] Copying 1 file to
/Users/dalvarado/source/youthful/tar/target/tar/myco-dor-dmv-driver-youthful-tar-1.4.1
Running post goal: tar:prepare-bin-filesystem

tar:
    [exec] ./
    [exec] ./myco-dor-dmv-driver-youthful-tar-1.4.1/
    [exec]
./myco-dor-dmv-driver-youthful-tar-1.4.1/myco-dor-dmv-driver-youthful-service-javaapp-1.4.1.jar
    [exec] ./myco-dor-dmv-driver-youthful-tar-1.4.1/log4j.properties
    [exec]
./myco-dor-dmv-driver-youthful-tar-1.4.1/process-vendor-files-prod.sh
    [exec]
./myco-dor-dmv-driver-youthful-tar-1.4.1/process-vendor-files-test.sh
    [exec] ./myco-dor-dmv-driver-youthful-tar-1.4.1/process-vendor-files.sh

tar:install:
    [echo] Installing...
Uploading to
myco.dor.dmv.driver.youthful/tar.gzs/myco-dor-dmv-driver-youthful-tar-1.4.1.tar.gz:
 
.................... (8516K)
Uploading to
myco.dor.dmv.driver.youthful/poms/myco-dor-dmv-driver-youthful-tar-1.4.1.pom: 
.................... (3K)

+----------------------------------------
| Executing multiproject:install-callback myco-dor-dmv-driver-youthful-test
| Memory: 11M/14M
+----------------------------------------

build:end:

build:start:

multiproject:install-callback:
    [echo] Running tar:install for myco-dor-dmv-driver-youthful-test
tar:prepare-bin-filesystem:
    [delete] Deleting directory
/Users/dalvarado/source/youthful/test/target/tar
    [mkdir] Created dir:
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
Copying 1 file to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
Copying 1 file to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
Copying 2 files to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
    [copy] Copying 1 file to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
    [copy] Copying 1 file to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
    [copy] Copying 1 file to
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1
Running post goal: tar:prepare-bin-filesystem
    [chmod] Skipping fileset for directory
/Users/dalvarado/source/youthful/test/target/tar/myco-dor-dmv-driver-youthful-test-1.4.1.
It is empty.

tar:
    [exec] ./
    [exec] ./myco-dor-dmv-driver-youthful-test-1.4.1/
    [exec]
./myco-dor-dmv-driver-youthful-test-1.4.1/myco-dor-dmv-driver-youthful-model-1.4.1.jar
    [exec]
./myco-dor-dmv-driver-youthful-test-1.4.1/myco-dor-dmv-driver-youthful-service-javaapp-1.4.1.jar
    [exec] ./myco-dor-dmv-driver-youthful-test-1.4.1/ftp_known_hosts.pub
    [exec] ./myco-dor-dmv-driver-youthful-test-1.4.1/hibernate.cfg.xml
    [exec] ./myco-dor-dmv-driver-youthful-test-1.4.1/junit.test.properties
    [exec] ./myco-dor-dmv-driver-youthful-test-1.4.1/log4j.properties
    [exec]
./myco-dor-dmv-driver-youthful-test-1.4.1/persistence-api-1.0.2.jar

tar:install:
    [echo] Installing...
Uploading to
myco.dor.dmv.driver.youthful/tar.gzs/myco-dor-dmv-driver-youthful-test-1.4.1.tar.gz:
 
.................... (8564K)
Uploading to
myco.dor.dmv.driver.youthful/poms/myco-dor-dmv-driver-youthful-test-1.4.1.pom: 
.................... (4K)


build:end:


-------------------------------------------------------------------------------
BUILD SUCCESSFUL
-------------------------------------------------------------------------------
Total time   : 22 seconds 
Finished at  : Monday, November 9, 2009 11:12:24 AM MST
Final Memory : 7M/14M
-------------------------------------------------------------------------------




Lukas Theussl-4 wrote:
> 
> 
> If your sub-projects are of type jar then multiproject:install will run 
> jar:install automatically on all configured sub-projects.
> 
> See http://maven.apache.org/maven-1.x/plugins/multiproject/goals.html
> 
> HTH,
> -Lukas
> 
> 
> laredotornado wrote:
>> Hi,
>> 
>> I'm using Maven 1.1.  I have model and service directories within my
>> project.  How do I configure maven so that when I run "maven
>> multiproject:install" from the top level, it will run jar:install from
>> within each of those two directories?  Here is what I have in my top
>> level
>> project folder for project.properties
>> 
>> maven.test.skip=true
>> maven.scm.bootstrap.goals=multiproject:deploy
>> 
>> Thanks for any advice, - Dave
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/How-do-I-get-multiproject%3Ainstall-to-run-jar%3Ainstall-in-sub-directories--tp26230913p26271174.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to