
maven
zhengxiangwen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何给maven项目增加新的jar包(从服务器上下载)---通过eclipse工具
很多新手都不知道如何在maven项目里添加jar包.所以简单的写下如何在maven项目中添加jar包:1、点击pom.xml文件.我们可以看到下面有7个标签. 分别是Overview:显示maven项目的一些基本信息.Dependencies:添加jar包的页面,很重要!Plugins:添加maven插件的页面.比如tomcat-maven-plugin等.Repo转载 2016-03-08 00:10:48 · 12308 阅读 · 0 评论 -
如何给maven项目增加新的jar包(从服务器上下载)---通过从web页面复制信息
1、打开网址http://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.5.12、在搜索框中输入想要的包名进行搜索;3、复制红框标识部分的代码到你项目中的pom.xml中,包会自动下载到你本地的仓库中并且加载到你的项目中。原创 2016-04-19 01:40:44 · 1269 阅读 · 0 评论 -
解决包冲突问题
有时候在用maven进行项目打包过程中,会出现下面这种错误信息:Cannot locate declared field class....意思就是找不到对应的类,因为项目中存在多个 类的路径并且名字一样的 类。程序无法确定使用哪一个。解决的办法就是,在pom.xml中,在对应的包引用下排除掉多余的包。即告诉maven在打包编译的时候不需要这部分内容,具体配置如下: or原创 2016-04-19 01:49:16 · 1696 阅读 · 0 评论 -
Invalid signature file digest for Manifest main attributes
用maven打包生成jar包然后上传到ubuntu中,在ubuntu中运行此jar抛出了:java.lang.SecurityException: Invalid signature file digest for Manifest main attributes错误。原因:在META-INF下会有多余的以SF结尾的文件,删除后不会出现次问题。转载 2016-11-30 22:14:40 · 1269 阅读 · 0 评论 -
-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable
通过maven打包时出现错误:-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.翻译过来就是:Dmaven.multiModuleProjectDirectory系统属性没有设置。检查$ M2_H原创 2016-11-30 22:25:32 · 3356 阅读 · 0 评论 -
在pom.xml文件中为jar包提供额外的更新源
背景:maven构建时默认从其官网下载更新所需要的jar,但有些特殊的jar是其官网没有的,我们需要为其提供额外的来源地址,供其下载更新。步骤:只需在pom.xml文件中的标签下添加如下标签: mvn-repo http://maven.nlpcn.org/ url视具体需求而定。原创 2017-04-07 10:41:46 · 1902 阅读 · 0 评论 -
在pom.xml中自定义变量及其使用
背景:类似于版本号,可能一个组件中的多个jar包都是采用同一版本号,当要升级组件时就需要逐一修改组件中每个jar的版本号,比较繁琐而且容易漏掉,我们可以自定义一个版本号变量,然后组件中的jar包统一调用这个变量即可。步骤:1、在标签下自定义变量: UTF-8 9.3.14.v20161028 4.1.3.RELEASE 6.3.0 这里定义了4个变量或者原创 2017-04-07 10:54:19 · 19292 阅读 · 2 评论 -
maven项目的pom.xml文件出现红色错误提示:ArtifactTransferException: Failure to transfer
maven项目的pom.xml文件出现红色错误提示,鼠标放上去提示:ArtifactTransferException: Failure to transfer org.deeplearning4j:deeplearning4j-ui-model:jar:0.7.1 from http://repo.maven.apache.org/maven2 was cached in the local原创 2017-03-24 10:46:31 · 15697 阅读 · 0 评论 -
如何在maven的pom.xml中添加本地jar包
原则上Maven的设计是不需要这么做的,因为pom.xml中依赖的jar包会自动实现从中央仓库下载到本地仓库。但也有特殊情况。比如我下载了lucene-queryparser-4.6.1.jar怎么添加到本地仓库呢?步骤:1.cmd命令进入该jar包所在路径2.执行命令mvn install:install-file -Dfile=lucene-queryparser-4原创 2016-02-25 00:26:56 · 61869 阅读 · 7 评论