Maven
文章平均质量分 80
利用maven管理项目的点滴记录。
谦奕爸爸
路漫漫其修远兮,吾将上下而求索
展开
-
idea系列之-Maven项目管理jar包无法下载的问题
今天下载的项目在maven仓库都配置好的情况下,jar包依赖无法更新到本地的问题,真是日了狗从这个项目开始,之前其他已经下载到本地的项目删除调之后,再次下载也无法,读取jar包的问题。尝试了好多办法搜索教程都么有用,还是自己把插件功能关键信息搜索,不停的尝试设置,终于捣鼓好了。记载一下,如果兄弟们也碰到这种问题,可以参考一下:查看IDEA的maven配置是否正确可以尝试删除项目个吧依...原创 2020-05-07 17:28:53 · 648 阅读 · 0 评论 -
maven编译之-[ERROR] [Help 1]......MojoFailureException
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further...原创 2016-05-09 17:00:46 · 20542 阅读 · 3 评论 -
maven系列之-报错Please ensure you are using JDK 1.4 or above and not a JRE解决方法!
在eclipse下用maven编译时,很有可能出现以下错误:Please ensure you are using JDK 1.4 or above andnot a JRE (the com.sun.tools.javac.Main class is required).//请确保您使用的是JDK 1.4或以上版本不是一个JRE(com.sun.tools.javac。主类是必需...原创 2017-03-17 09:13:14 · 2721 阅读 · 2 评论 -
maven系列之-profile的使用
作为一名程序员,在开发的过程中,经常需要面对不同的运行环境(开发环境、测试环境、生产环境、内网环境、外网环境等等),在不同的环境中,相关的配置一般不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置。每次在不同环境部署程序时,都需要修改相应的配置文件,使之完成环境的配置。这么做存在一个比较大的问题:每次修改配置非常麻烦,而且配置错误会产生不可预估的影响,比如,在发布生产环境时用的...原创 2017-05-26 17:16:08 · 660 阅读 · 0 评论 -
Maven 项目打包需要注意到的那点事儿
1. 关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试,但是没有介绍如何对 JEE 项目打 war 包。其实很简单,你只需要把 pom.xml 中的 jar 换成 war 就可以使用 mvn package 命令对其打 war 包了,而不需转载 2017-06-10 20:50:28 · 541 阅读 · 0 评论 -
09 转 备忘-按日期、时间或大小生成log文件的log4j配置方案
from:http://blog.sina.com.cn/s/blog_543e73a80100o757.html我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。保存成日志文件形式的时候,大家经常会遇到一个问题:日志文件过大。上百兆的日志文件对 查阅日志信息来说也是一个问题。所以我希望能够每天或每个月产生一个日志文件,这样文件不至于过大。 或者根据日志文件大小来判断,超过规定大小转载 2017-06-12 13:23:35 · 644 阅读 · 0 评论 -
LOG4J配置详解及样例一个
网站要发布了,为了跟踪一些日志,需要用到log4j,于是就研究了一下log4j的配置先贴自己用的一个配置源文件 log4j.properties[html] view plain copy log4j.rootLogger=DEBUG, CONSOLE, FILE ## for console log4j.appender.CONSOLE=org.apach转载 2017-06-12 21:58:58 · 325 阅读 · 0 评论 -
将下载到本地的JAR包手动添加到Maven仓库
常用Maven仓库网址:http://mvnrepository.com/http://search.maven.org/http://repository.sonatype.org/content/groups/public/http://people.apache.org/repo/m2-snapshot-repository/http://people.apache.or转载 2017-11-13 11:33:17 · 447 阅读 · 0 评论 -
[Maven]package com.sun.image.codec.jpeg does not exist
环境Maven:3.0.5Java:1.8.0_45OS:Linux问题拿到一个java项目,想编译一下,报了如下错误:[INFO] -------------------------------------------------------------[ERROR] COMPILATION ERROR : [INFO] ---------------转载 2018-01-21 11:15:33 · 1654 阅读 · 1 评论 -
Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图
版权声明:觉得此文有用的,不嫌麻烦的,就留个言呐,或者点个赞呐(额,就是文章底部的“顶”啦),要是嫌弃麻烦呢,也麻烦点个赞嘛,要是实在不想点赞呢,也不是不可以。 但是,你要是想踩一脚呢,那还是赶紧,马上,快快的闪人。 小心我手里三十米长的大刀。 哼哼。想想都怕 !!! https://blog.csdn.net/qq_27093465/article/details/69226949Int...转载 2018-10-15 13:57:59 · 24515 阅读 · 10 评论 -
maven系列之-scope 'provided' 和 ‘compile’的区别
解释其实这个问题很简单。对于scope=compile的情况(默认scope),也就是说这个项目在编译,测试,运行阶段都需要这个artifact(模块)对应的jar包在classpath中。而对于scope=provided的情况,则可以认为这个provided是目标容器已经provide这个artifact。换句话说,它只影响到编译,测试阶段。在编译测试阶段,我们需要这个artifa...原创 2018-10-15 15:58:22 · 536 阅读 · 0 评论 -
maven系列之-引入外部jar包的几种方式
一.dependency 本地jar包<dependency> <groupId>com.im</groupId> <!--自定义--> <artifactId>sdk</artifactId> <!--自定义--> <version>1...原创 2019-02-25 11:48:53 · 409 阅读 · 0 评论 -
java异常之-An internal error occurred during: "reload maven project"
1.找到workspace文件夹下的/.metadata文件夹,将其删除掉,然后在讲项目重新导入进去eclipse中。但是这个有一点不好的地方,之前对eclipse所做的配置也会恢复为默认配置2.在.metadata下搜索workbench.xmi文件,用记事本打开,ctrl+F搜索找到包含<tags>org.eclipse.e4.primaryDataStack</tags...原创 2017-03-16 20:25:33 · 1049 阅读 · 0 评论 -
maven系列之-No marketplace entries found to handle maven-compiler-plugin:2.3.2
No marketplace entries found to handle maven-compiler-plugin:2.3.2:compile in Eclipse. Please see Help for more information. No marketplace entries found to handle maven-compiler-plugin:2.3...原创 2017-03-19 21:25:09 · 6826 阅读 · 1 评论 -
maven系列之-DependencyResolutionException
问题:[ERROR] Failed to execute goal on project front: Could not resolve dependencies for project com.hxqc:front:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: com.hxqc:customer...原创 2017-03-23 09:21:51 · 14692 阅读 · 0 评论 -
maven系列之-项目welcome-file-list使用使用
问题:用<welcome-file-list>配置登录页的时候,一直进不去登录页面。<welcome-file-list> <welcome-file>WEB-INF/jsp/login.jsp</welcome-file></welcome-file-list>这个问题的原因是自己太大意了,各种配置应该都是没有问题的,但是...原创 2017-03-24 10:20:31 · 3873 阅读 · 1 评论 -
maven异常之-Exception in thread "main" java.lang.UnsupportedClassVersionError
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java....原创 2017-03-16 08:41:50 · 1485 阅读 · 0 评论 -
maven系列之-Dmaven.multiModuleProjectDirectory system propery is not set.
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set.Check $M2_HOME environment variable and mvn script match.直接的解决方法:使用低版本的maven可以设...原创 2017-03-16 08:49:44 · 228 阅读 · 0 评论 -
自动化构建系列之-Linux系统下Maven环境配置
1.Maven最新版本下载apache-maven-3.6.3-bin.tar.gz下载2.上传至服务器3.解压tar zvxf apache-maven-3.6.3-bin.tar.gz4.settings.xml文件配置<localRepository>/opt/middleware/repo</localRepository><mirror> <id>alimaven</id> <nam.原创 2017-03-16 11:36:56 · 644 阅读 · 0 评论 -
maven系列之-分模块、分工程管理
这张值讲分模块、分工程管理,项目的运行以及模块的运行合并war包下一章讲解。maven 分模块、分工程管理的好处是,每个开发人员可以单独写一个项目负责自己要完成的模块部分,而且每个模块可以单独测试,单独发布,需要整个项目所有模块时只求要做好依赖关系聚合在一起就行了,操作步骤我会在下面大致描述:一,整个项目的框架我设置为一个顶级工程模块和六个字模块组成(工程名后面没有带webapp的主要写后...原创 2017-03-16 13:57:46 · 2219 阅读 · 0 评论 -
maven系列之-多模块多Web应用合并War包
maven 多模块多Web应用合并War包是根据我上一章的分模块分工程管理的内容基础之上来写的,如果要看这部分内容需要结合上一章“maven 分模块分工程管理”来着手。我这个工程分为一个顶级父工程和五个子级模块工程,项目都已经成功的建立了。我这会要将客户管理customermgr项目以及goodsmgrweb项目合并到architectureweb中并且在相应的项目中新建jsp,文件以...原创 2017-03-16 15:22:19 · 12825 阅读 · 3 评论 -
maven系列之-plugin提示错误“Plugin execution not covered by lifecycle configuration”的解决方案
eclipse在其POM文件的一处提示出错如下:Pluginexecutionnotcoveredbylifecycleconfiguration:org.apache.maven.plugins:maven-compiler-plugin:3.1:compile(execution:default-compile,phase:compile)这表示m2e在其...原创 2017-03-17 23:33:12 · 547 阅读 · 0 评论