![]() |
1
40
我有类似的需求,需要一个源项目,其中包含java web services项目和angular项目(基于angular cli的项目),maven build应该创建一个包含所有angular文件的war。我用过 maven-frontend-plugin 基本路径的配置更改很少。
目标是创建一个war文件,其中包含所有java代码,以及war根文件夹中所有aot编译的角度代码,所有这些都只需一个命令
应用程序。单元输电系统-
Angular应用程序的文件夹结构如下- 角度投影
将maven前端插件配置添加到pom。xml
包裹json
网状物xml-
http://localhost:8080/myapplication/ 角度项目/src/索引。html-此处为文档。位置将是myapplication/(应用程序的上下文路径,否则/如果应用程序没有上下文路径) 使上下文路径成为angular应用程序的基本路径的目的是,无论何时从angular发出ajax http调用,它都会将基本路径前置到url。例如,如果我尝试调用“restservices/persons”,那么它实际上会调用' http://localhost:8080/myapplication/restservices/persons ' 指数html
在运行所有上述更改后
|
![]() |
2
0
我有一个类似的问题:我有一个名为Tourism Services的maven web应用程序模块,其中包含web服务和一个包含angular项目的maven项目(我使用CLI在src/main/angular5/Tourism文件夹中创建了angular项目)
与此相反,并相应地与以下链接( how to integrate Angular 2 + Java Maven Web Application )这是Parth Ghiya给出的,我认为angular项目应该放在旅游服务模块项目的webapp文件夹中。考虑到这一点,我还有其他问题:
|
![]() |
3
0
我试过那些说明和其他文章。 这些都很好,但是有点模糊。 按照以下说明操作。。 2.打开应用程序。单元ts(在您的angular project/src/app/app.module.ts中) 添加导入和提供程序
4.更新pom。xml -添加ng生成目录
右键单击maven项目maven-maven安装 端子:mvn清洁安装
等它停下来。
安装后,您可以看到创建了节点安装文件夹和war文件
|
![]() |
ammanbesaw · 由于未知原因调用API时收到错误 2 年前 |
![]() |
Armin Orlik · Maven发布执行文件注入 2 年前 |
![]() |
M. Winnicki · GWT和继承模块 2 年前 |
![]() |
nijeg52273 · RCP Oomph安装程序创建指南 2 年前 |