[ 
https://jira.duraspace.org/browse/DS-855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=19521#action_19521
 ] 

Mark Diggory commented on DS-855:
---------------------------------

Not faulty, the original design allowed you to run the projects as separate 
workspace project in Eclipse by individually just checking out the projects you 
needed to work on,  the profiles wouldn't be activated unless the project was 
present.  I've personally dropped use of Eclipse in favor of IDEA, which andles 
the nested project strucutre much more effectively, eliminating my own need for 
these profiles,  confirm with others that they are not using them before 
removing.  But I'm ok with dropping them.  Note, they profiles will become more 
key in the future with the async build process as the "dspace-parent" pom will 
be going away in that work and be replaced with dspace-pom.



> Faulty Maven profiles for nested projects in dspace-source/dspace/pom.xml
> -------------------------------------------------------------------------
>
>                 Key: DS-855
>                 URL: https://jira.duraspace.org/browse/DS-855
>             Project: DSpace
>          Issue Type: Bug
>            Reporter: Robin Taylor
>
> There are a number of maven profiles within this pom that are used to direct 
> maven to build the modules from source, some of them have incorrect paths. 
> For example...
> <profile>
>             <id>dspace-oai-webapp</id>
>             <activation>
>                 <file>
>                     <exists>../dspace-oai-webapp/pom.xml</exists>
>                 </file>
>             </activation>
>             <modules>
>                 <module>../dspace-oai-webapp</module>
>             </modules>
>         </profile>
> It is never activated because it should be looking for 
> ../dspace-oai/dspace-oai-webapp/pom.xml.
> In fact the build works fine because this module is also referenced in 
> dspace-source/dspace-oai/pom.xml.
> I could correct the paths but I think it would be tidier to only have 
> profiles for the top level projects within this pom.
> I am happy to bash on and do this but Maven makes me nervous so I would 
> appreciate someone confirming that I'm not doing something daft.
> Cheers, Robin.  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to