anchor.diff:  call :debug packaging: !packaging!
   call :debug repositoryId: !repositoryId!
   call :debug file: !file!
  +call :debug targetDir: !targetDir!
   
   if not defined command goto :usage
   for %%c in (!commands!) do (
  
positive.code: goto :exit
  
  :install
  mvn install:install-file -DgroupId=!groupId! -DartifactId=!artifactId! -Dversion=!version! -Dpackaging=!packaging! -Dfile=!file!
  goto :exit
  
  :deploy
  mvn deploy:deploy-file -DgroupId=!groupId! -DartifactId=!artifactId! -Dversion=!version! -Dpackaging=!packaging! -Dfile=!file! -Durl=!repoUrl! -DrepositoryId=!repositoryId!
  goto :exit
  
  :get
  mvn dependency:get -DrepoUrl=!repoUrl! -Dartifact=!groupId!:!artifactId!:!version!
  goto :exit
  
  :mvnnotfound
  
negative.code: 	) else if "x!opt!" equ "x-f" (
  		set file=!val!
  	) else if "x!opt!" equ "x-i" (
  		set repositoryId=!val!
  	) else if "x!opt!" equ "x-t" (
  		set targetDir=!val!
  	)
  )
  
  