You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Milos Kleint (JIRA)" <ji...@codehaus.org> on 2005/11/08 16:38:06 UTC
[jira] Created: (MNG-1457) maven embedder completely offline on request.
maven embedder completely offline on request.
---------------------------------------------
Key: MNG-1457
URL: http://jira.codehaus.org/browse/MNG-1457
Project: Maven 2
Type: Bug
Components: maven-embedder
Reporter: Milos Kleint
I'm using the embedder to load the project definition. I didn't manage to setup the embedder to be completely offline and not to check remote repositories at all.
That can results in serious performance hits when the dependencies and everyting is not resolved locally. Since my netbeans IDE projects representation is based purely on maven data, I need to load fast, possibly not precisely correct and completely resolved data but fast. Opening plexus for example means opening 30+ projects (when one opens all the subprojects of the root parent pom.) It takes forever on a machine that didn't have the plexus sources prebuilt and everything resolved and cached locally.
I should be able to learn that the project definition is not completely resolved and show the user in appropriate manner.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
[jira] Commented: (MNG-1457) maven embedder completely offline on request.
Posted by "Milos Kleint (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/MNG-1457?page=comments#action_50329 ]
Milos Kleint commented on MNG-1457:
-----------------------------------
when the data loads I need to be able to figure that something is not really correct with the setup. Example:
To display dependencies of the project, I use the MavenProject.getCompile/Text/RuntimeArtifacts methods. I visually indicate which dependencies are direct and which are transitive. Fine. For plexus projects that I never built before, the metods didn't return anything. (I was off the net, in a train at that time) That way it pretended that there are no dependencies. I would like to have a visual indication in the UI somehow that the dependency is not found and that completion/compilation will not work and let use resolve these.. Will looking at getDependencies() list and comparing it to the artifacts help me here?
> maven embedder completely offline on request.
> ---------------------------------------------
>
> Key: MNG-1457
> URL: http://jira.codehaus.org/browse/MNG-1457
> Project: Maven 2
> Type: Bug
> Components: maven-embedder
> Reporter: Milos Kleint
>
>
> I'm using the embedder to load the project definition. I didn't manage to setup the embedder to be completely offline and not to check remote repositories at all.
> That can results in serious performance hits when the dependencies and everyting is not resolved locally. Since my netbeans IDE projects representation is based purely on maven data, I need to load fast, possibly not precisely correct and completely resolved data but fast. Opening plexus for example means opening 30+ projects (when one opens all the subprojects of the root parent pom.) It takes forever on a machine that didn't have the plexus sources prebuilt and everything resolved and cached locally.
> I should be able to learn that the project definition is not completely resolved and show the user in appropriate manner.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org