笔者因为公司的项目需要,开始接触DropWizard框架,照着官网https://www.dropwizard.io/0.9.2/docs/getting-started.html撸了一遍. 工具为IDEA+maven 结果利用maven打包后出现如图1所示的错误: 图 1 后来经过测试发现,是官网的POM文件设置问题:需要将下面代码中的<pluginManagement>注释掉就可以了 <pluginManagement><!-- lock down plugins ver…
有时候会出现这种情况,看一下项目的pom中是否有这个插件配置,没有的话需要引入. <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>…
问题:SpringBoot打包成jar后运行提示没有主清单属性 解决: 补全maven中的bulid信息 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <goal>repack…
原因是:我的项目里除了springboot启动类还自定义了多个main来搞了点小demo,就因为这个原因我花了近一天的时间才找清楚原因. 解决方案:找到多余的main方法,注释或删除掉. (下面可以忽略,自己用来记录下当时为了找这个错误被坑了多少次) 接下来说一下网上给出的解决方案: (1).MF文件中添加MAIN-CLASS: (这里有个空格)包路径.启动类 (2)基于方案一新增了START-CLASS(瞎扯!!!) (3)pom文件里添加 <build> <plugins> &…
发生原因不知道. 解决方法是在pom.xml中追加 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties>…
打包成功,但是在执行时报错,没有主清单属性 解决: 增加红框内的依赖: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <executions> <execution> <goals> <g…
导入Maven项目到Eclipse中时,出现问题如下: java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 参考:Maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 原因: tomcat在发布项目的时候没有同时发布maven依…
在使用springboot maven 打包时 报如下错误 (请使用 -source 7 或更高版本以启用 diamond 运算符) pom.xml编译插件 配置如下: <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> 在网上查了一下,解决方式如下: <p…
文章目录 原来普通的jar包一直是 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.2.1</version> <executions> <execution> <ph…
第一种错误 :idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml, 解决方案如下:将maven的安装目录\conf目录下的setting.xml拷贝到C:\Users\lenevo\.m2目录下即可. 第二种错误: This application has no explicit mapping for /error, so you are seeing this as a fallb…