Yang Gu wrote:
Can you please explain how do you think the artifact
installation/deployment workflow should look like? For example,
simple a description of the initial situation and simple step by step
instructions after that would be very helpful to understand what you
have in mind.
Besides the current wizard, I means that's would be useful to provide
quick fix for the missing artifact which is depended by current
project, especially when edit the pom.xml. such as:
<dependency>
<groupId>org.apache.notexisted</groupId>
<artifactId>notexisted-artifact</artifactId>
<version>1.2</version>
</dependency>
We can invoke the install wizard by means of quick fix when can't
download artifact from remote repository or miss this artifact within
remote repository, the wizard should filled related field with the
corresponding value in the dependency element. I think Marcello is
said this.
It is unclear how you got that not existed artifact in that pom, but I
see how quick-fix in the pom editor would make sense. Please submit an
enhancement request for such feature.
But if there is lots of missing artifact , maybe all those artifact
should be deployed to remote repository and should not only install in
local repository. Installing in local repository should only be used
to test or avoid be affected by other developer. so IMHO,the priority
of quick fix support should be lower if will provide this feature?
what do you think?
I meant to implement deployment to remote repository, but haven't got
to that yet. If someone would like to provide a patch for such
functionality that would be great.
As for the groupId and other fields on the artifact wizard, they
history is supposed to be recorded in the drop down on each field, is
that functionality working for you?
Do you means the wizard will record all fields value that I had
inputed in the drop down list? but I just try it and it's still empty
when I invoke this wizard again.
You are right. It is not working, I'll look at that.
regards,
Eugene
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email