问题描述
项目中,使用maven的profile来指定打war包还是打jar包,
<packaging>${project.packaging}</packaging>
<profile>
<id>jar</id>
<properties>
<project.packaging>jar</project.packaging>
</properties>
</profile>
<profile>
<id>war</id>
<properties>
<project.packaging>war</project.packaging>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-tomcat</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
</profile>
但是,这样的pom在vscode中,报错
所以,希望需求,如果开发springboot项目,希望在pom中通过 mvn -P jar/war 的方式,动态指定打war包或是打jar包的话,有什么好的解决方案么?
在VSCode 中,该如何配置。
最后
以上就是愤怒帽子最近收集整理的关于vscodemaven 配置_maven使用profile指定打包方式,在VSCode中会报错,应该怎么配置的全部内容,更多相关vscodemaven内容请搜索靠谱客的其他文章。
发表评论 取消回复