2017-11-09 3 views
2

나는 같이 표시됩니다 여러 modules.my 프로젝트 프로젝트가 프로젝트를 만들려면 :여러 모듈에 대한 공통 리소스 폴더를 만드는 방법은 무엇입니까?

내가 module1.I에 속하는 자원 폴더를 기본 모듈로이 자원을 넣어 원하는해야
> main-module 
    >> module1(Project1) 
    >>> module1 pom.xml 
    >> module2(Project2) 
    >>> module2 pom.xml 
    >> resources 
    >> main-module pom.xml 

등이 자원은 파일은 이제 module1과 module2에서 액세스 할 수 있습니다.

+1

Maven resources plugin? https://maven.apache.org/plugins/maven-resources-plugin/examples/resource-directory.html – JJF

+0

리소스가 module1에 속한 경우보다 module1에 속한 경우. 또한 메인 모듈에는 코드 나 리소스 등이 포함되어 있지 않습니다. 그리고 modul1과 2가 액세스 할 수 있다는 것은 무엇을 의미합니까? – khmarbaise

+0

module2는 동일한 파일에서 다른 모듈을 만들지 않기 위해 module1 리소스 폴더에 액세스해야합니다. 모듈은 메인 모듈과 동일한 디렉토리에있는 다른 프로젝트를 의미합니다 –

답변

0

이미 해결 방법에 대한 설명이 나와 있습니다.

다른 프로젝트와 유지 관리하고 공유하려는 리소스의 유형에 따라 리소스에 대한 자체 프로젝트를 만들 수도 있습니다.

maven과 함께 설치하고 필요로하는 다른 프로젝트에 대한 종속성으로 추가하십시오.

리소스가있는 jar 파일의 등록 정보 파일이나 이미지와 같은 내용을 가져 오는 경우이 솔루션은 물론 코드를 변경해야 할 수도 있습니다.

관련 문제