Update....
 
So, looks like I was able to figure out the magic with the pom.xml and get a 
successful compile and package/install.  Also was successful with some 
connectivity tests going from the SCM provider code to Integrity.  
 
The only question I now have is how can I package up an external (propriteary) 
jar file as part of the provider jar?  Right now I've installed the mksapi.jar 
using "mvn install:install-file..." to my local repository.  Is this the only 
way?
 
Finally, once I'm done with this provider would it be possible to make it 
available to download directly from maven?
 
Thanks!
Cletus
 



From: [email protected]
To: [email protected]
Subject: Noob Questions - New SCM Provider
Date: Sat, 13 Aug 2011 00:02:30 -0400





Hi All,
 
I'm hoping someone could answer some of these basic questions with regards to 
writing a new SCM provider for Maven.
1) What is the version for <version>LATEST VERSION OF MAVEN-SCM PROVIDERS 
MASTER POM</version>?  I'm guessing 1.5?
2) I created a basic shell class by extending AbstractScmProvider.  However, 
when I compile I get the following error:
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-plugin-plugin:2.7:descriptor 
(default-descriptor) on project maven-scm-provider-integrity: Error extracting 
plugin descriptor: 'No mojo definitions were found for plugin: 
org.apache.maven.scm:maven-scm-provider-integrity.'
3) Also, I keep seeing these errors in Eclipse using the Maven integration.  
Can these be ignored?

8/13/11 12:00:29 AM EDT: Configurator 
'org.maven.ide.eclipse.modello.modelloConfigurator' is not available for 
project 'MavenPlugin'. To enable full functionality, install the configurator 
and run Maven->Update Project Configuration.8/13/11 12:00:29 AM EDT: 
Configurator 'org.maven.ide.eclipse.plexus.annotations.plexusConfigurator' is 
not available for project 'MavenPlugin'. To enable full functionality, install 
the configurator and run Maven->Update Project Configuration.
 
Thanks!
Cletus
                                          

Reply via email to