when I create a project with:
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp
-DarchetypeArtifactId=maven-archetype-webapp

the directory structure is:

my-webapp/
|-- pom.xml
`-- src
    `-- main
        |-- resources
        `-- webapp
            |-- WEB-INF
            |   `-- web.xml
            `-- index.jsp

It seems to me that resources is on the outside of webapp b/c the webapp
directory is the exploded format for the war. This makes sense, but I'm
wondering if the resources directory can also be accessed if I create a
my-webapp/src/main/java directory. This seems to be out of place from the
standard location, which would be my-webapp/src/main/java/resources.


The main reason I ask this is because I would like to have one resources
directory that both test and webapp could use. I'm using spring and I would
like to have only one set of xml config files for the test and webapp, but I
don't really want to break the standard. Also, if I have to break the
standard, then what would be the best way of doing it?


thanks in advance,
Mike

Reply via email to