[JBoss JIRA] (FORGE-789) Forge does not reload resources in JAR files in windows
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-789?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III closed FORGE-789.
------------------------------------
Resolution: Done
Solved by manually closing the JAR files and correctly cleaning up ModuleClassLoader instances in Furnace.
> Forge does not reload resources in JAR files in windows
> -------------------------------------------------------
>
> Key: FORGE-789
> URL: https://issues.jboss.org/browse/FORGE-789
> Project: Forge
> Issue Type: Bug
> Components: Usability, Windows
> Reporter: John Ament
> Assignee: Lincoln Baxter III
> Fix For: 2.0.0.Alpha10
>
>
> I am building a plugin, so when I make changes to template files or code changes I rebuild my plugin using
> forge source-plugin <<path to plugin>>
> This does recompile the code but does not update the resources contained in that module. I have to exit the forge shell and reenter to have them apply.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 10 months
[JBoss JIRA] (FORGE-847) Add an option to the DependencyResolver to resolve a single artifact (no version range)
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-847?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-847:
-------------------------------------
Fix Version/s: 2.x Future
(was: 1.x Future)
> Add an option to the DependencyResolver to resolve a single artifact (no version range)
> ---------------------------------------------------------------------------------------
>
> Key: FORGE-847
> URL: https://issues.jboss.org/browse/FORGE-847
> Project: Forge
> Issue Type: Feature Request
> Components: Build Tools - Maven
> Affects Versions: 1.2.2.Final
> Reporter: James Perkins
> Fix For: 2.x Future
>
>
> Currently {{org.jboss.forge.project.dependencies.DependencyResolver}} only has a option to return a list of dependencies. This results in version range query which requires the repository to have a {{maven-metadata.xml}} file. It would be useful to have something like:
> {code:java}
> public DependencyResource resolveArtifact(Dependency dependency)
> {code}
> This would allow for a specific version to be looked up. It also would have better performance when a dependency version is defined.
> Currently using a repository that does not have metadata files does not work. For example http://maven.repository.redhat.com/earlyaccess/all/ cannot be used due to this issue. Which means no EAP dependencies cannot be downloaded from a Forge plugin.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 10 months
[JBoss JIRA] (FORGE-847) Add an option to the DependencyResolver to resolve a single artifact (no version range)
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-847?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-847:
-------------------------------------
Labels: starter (was: )
> Add an option to the DependencyResolver to resolve a single artifact (no version range)
> ---------------------------------------------------------------------------------------
>
> Key: FORGE-847
> URL: https://issues.jboss.org/browse/FORGE-847
> Project: Forge
> Issue Type: Feature Request
> Components: Build Tools - Maven
> Affects Versions: 1.2.2.Final
> Reporter: James Perkins
> Labels: starter
> Fix For: 2.x Future
>
>
> Currently {{org.jboss.forge.project.dependencies.DependencyResolver}} only has a option to return a list of dependencies. This results in version range query which requires the repository to have a {{maven-metadata.xml}} file. It would be useful to have something like:
> {code:java}
> public DependencyResource resolveArtifact(Dependency dependency)
> {code}
> This would allow for a specific version to be looked up. It also would have better performance when a dependency version is defined.
> Currently using a repository that does not have metadata files does not work. For example http://maven.repository.redhat.com/earlyaccess/all/ cannot be used due to this issue. Which means no EAP dependencies cannot be downloaded from a Forge plugin.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 10 months