Hi Janne, We recently setup a corporate environment doing this:
- Maven proxy provides the corporate remote repository (it will download external jars on demand from ibiblio) - Developers use maven proxy as their remote repo - We have a ftp server on the maven proxy machine to upload jars to maven proxy repository cache - We use the artifact plugin ability to deploy jars by ftp to deploy our jars to the proxy repository If that's what you're looking for, I can give more details. There might be other approaches to solving the problem though. - Vincent > -----Original Message----- > From: Janne Kario [mailto:[EMAIL PROTECTED] > Sent: Saturday, October 25, 2003 5:44 PM > To: [EMAIL PROTECTED] > Subject: Deploying artifacts to remote repository > > > Hi, > > How do I deploy (not install) artifacts to remote repository that > resides on the local filesystem. > > Doing jar:deploy gives me an error message like below. > > maven.repo.central property expects the hostname of the remote > repository. maven.repo.list property of the artifact plugin accepts > file:// urls but apparently the artifact plugin is not a plugin but a > helper tag for jar/war/ear plugins and thus cannot be used directly. > > We have a setup where we have multiple developers on a group of > machines. Each of the developers have their own local repository under > $HOME and I'm trying to setup a remote repository onto a NFS > filesystem > to which developers deploy their artifacts. > > Is this approach sound? Should I instead setup one local repository > shared by all developers? How do I handle the absence of remote > repository (SNAPSHOT dependencies are always downloaded from > the remote > rep.). > > > > __ __ > | \/ |__ _Apache__ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT > > > BUILD FAILED > File...... file:/home/kario/.maven/plugins/maven-jar-plugin-1.3/ > Element... maven:user-check > Line...... 166 > Column.... 49 > +------------------------------------------------------------------ > | ERROR! > | > | You must specify a maven username in order to deploy the site! > | You can either set this property in your ~/build.properties > | or specify one on the command line: > | > | maven -Dmaven.username=${user.name} > [goal]+------------------------------------------------------- > ----------- > Total time: 8 seconds > Finished at: Sun Oct 26 00:23:25 EEST 2003 > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
