我正在学习使用Vaadin框架,Maven,Spring Boot和JPA实现Java EE标准的课程。
我已成功将我的Maven项目+模块部署到Jboss WildFly服务器。
发生的一个小错误是:在课程中,应用程序URL是
http://localhost:8080/univers-web/ *
但是当我编译并运行应用程序时,我必须输入:
http://localhost:8080/univers-web-1.3.6.RELEASE
是一个小麻烦,但有没有办法从URL名称中删除项目版本?
我检查了pom.xml文件,这是代码的起始片段:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>univers-web</artifactId>
<packaging>war</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<version>1.3.6.RELEASE</version>
<artifactId>spring-boot-starter-parent</artifactId>
</parent>
<properties>
<java.version>1.8</java.version>
</properties>
.
.
.
</project>
答案 0 :(得分:4)
在您的pom的构建部分,添加<finalName>univers-web</finalName>
。