我尝试应用http://justincalleja.com/2016/04/17/serving-a-webpack-bundle-in-spring-boot/此示例,但我遇到了问题。我应用了每个步骤,但mu项目结构不像这个例子。我在github上研究了这个示例结构。这个人的项目结构如下:
-parent
_pom.xml
-ui
-pom.xml
-src files...
-backend
-pom.xml
-src files...
但我的项目结构如下:
-parent
_pom.xml
_src files
_ui
-pom.xml
-src files...
_backend
-pom.xml
-src files...
如果我应该通过单词解释,这个示例项目模块是从父目录中单独创建的,而父级没有java src文件,请检查github上的示例,但是当我尝试使用父级时,src文件和模块是在父目录下创建的我没有创建ui模块,我的ui模块不是uu模块,它是java模块。
我该如何解决这个问题?
答案 0 :(得分:0)
如果我理解你想要用相对路径链接父pom。你可以用。
来做到这一点- parent
-- pom.xml
- ui
-- pom.xml
- backend
-- pom.xml
孩子的pom应该是这样的:
<parent>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<version>0.0.0</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
父母pom
<modules>
<module>../ui</module>
<module>../be</module>
</modules>
如果你的项目有这个脚手架:
- parent
-- pom.xml
-- ui
--- pom.xml
-- backend
--- pom.xml
pom应该是这样的:
<parent>
<groupId>groupId</groupId>
<artifactId>artifactId</artifactId>
<version>version</version>
</parent>
父母pom
<modules>
<module>fe</module>
<module>be</module>
</modules>