Note that there are some explanatory texts on larger screens.

plurals
  1. POEclipse Maven multi project build/deploy process when using a SCM/Audit group
    primarykey
    data
    text
    <p>Ultimately we are trying to figure out a build/deploy process at my company. As the developer, I need to provide my source code to an audit group. They review the software for security deviations. If the source passes the audit, then the code goes to the Software Configuration Group. Their job is to archive and compile my app to a WAR. The WAR file is then provided to the IT department who will put the WAR on the server. I think the process would be easy if I had one self contained project. </p> <p>But in Eclipse I have two Maven projects, where one depends on the other. One project <code>core</code> provides core functionality. I separated it because these core functionalites will be used by all my other (internal) web app projects.</p> <pre><code> Logging filters common models (phonebook, employee, etc) common utilities (Emailing employess, String utils, etc..) </code></pre> <p>In the other projects, say <code>project1</code>, I add a dependency to <code>core</code> in the POM. Not sure if I need to do this but I also edited the Eclipse project properties and added a reference to the <code>core</code> project. With some finagling (new to Maven) I was able to get <code>Project1</code> deployed to my local install of JBoss. I opened the WAR and in WEB-INF/lib folder I could see that <code>core-0.0.1-SNAPSHOT.jar</code> was automatically included. </p> <p>But how do I give SCM my source for <code>project1</code> which also needs the source for <code>core</code> without manually copying <code>cores</code> source into <code>porject1s</code> source. </p> <p>I could copy <code>core-0.0.1-SNAPSHOT.jar</code> into <code>Project1</code> but they should also be reviewing <code>cores</code> source every time I deploy a new app because I may have added or tweaked some core functionality.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload