我是Lagom框架的新手。我已经从here下载了一个示例Hello World项目。其中包含的pom.xml没有有关所需的各个依赖项的详细信息。
<div class="container-fluid d-flex justify-content-center">
<!-- display Universities -->
<div class="row mt-5">
{% if universities %}
{% for university in universities %}
<div class="card mx-4 uniCard" style="width: 20rem;">
<img src="{{university.photo_main.url}}" class="card-img-top" alt="{{university.title}}">
<div class="card-body">
<h5 class="card-title Dark-shades-text">{{university.title}}</h5>
<p class="card-text">
<i class="fas fa-map-marked-alt"></i> {{university.city}}, {{university.state}} <br>
<i class="fas fa-phone"></i> {{university.phone_number}}
</p>
<!-- Button trigger modal -->
<button type="button" value="{{university.id}}" id="btn-UniModal{{university.id}}" class="btn main-color" data-toggle="modal" data-target="#UniDetails">
View Details
</button>
</div>
</div>
{% endfor %}
{% endif %}
</div>
</div>
<!-- Modal for University Details -->
<div class="modal fade" id="UniDetails" tabindex="-1" role="dialog" aria-labelledby="UniInformation" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="UniModalTitle"><!-- Expected title of university button pressed --></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<!-- Expected details of university button pressed -->
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Apply</button>
</div>
</div>
</div>
</div>
任何人都可以帮助获取有关运行命令<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.lightbend.lagom</groupId>
<artifactId>lagom-maven-dependencies</artifactId>
<version>${lagom.version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.10</version>
</dependency>
</dependencies>
</dependencyManagement>
时下载的依赖项完整列表的详细信息吗?为了在屏幕上显示HelloWorld消息,是否应该下载所有这些依赖项?请帮助或共享文档资源。
在Lagom框架中可以在哪里放置调试的第一个中断点?
答案 0 :(得分:0)
任何人都可以帮助获得有关依赖项完整列表的详细信息吗??
这不是依赖项,它是dependencyManagement
设置。有关详情,请参见此question。
有关分析依赖性,请参见每个模块中的pom.xml
(例如hello-impl/pom.xml
)。
要在屏幕上显示HelloWorld消息,是否应该下载所有这些依赖项?
适用于Maven的Lagom插件为您做的一切。只需启动服务并发送请求。有关详细信息,请参见Lagom文档的this section。
我可以在Lagom框架中放置第一个调试点吗?
您感兴趣的任何代码行。例如,如果将请求发送到http://localhost:9000/api/hello/World
,则可以在方法HelloServiceImpl#hello
中调试处理此请求。