精华内容
下载资源
问答
  • 今天写支付宝的支付,在引入SDK的时候有一个jar包需要自己手动下载并且自己引入本地maven仓库。 本来这里版本号是报红的。然后手动引入后就正常了,下载地址是: https://pan.baidu.com/s/1B2_uyrz2uKN1Z_Ivbv7lgw ...

    今天写支付宝的支付,在引入SDK的时候有一个jar包需要自己手动下载并且自己引入本地maven仓库。
    在这里插入图片描述
    本来这里版本号是报红的。然后手动引入后就正常了,下载地址是:
    https://pan.baidu.com/s/1B2_uyrz2uKN1Z_Ivbv7lgw
    首先进入maven的bin目录下的cmd页面,直接输入以下命令:

    mvn install:install-file -Dfile=C:\Users\57693\Desktop\支付宝支付RSA2升级版SDK\alipay-trade-sdk-3.3.0.jar -DgroupId=vip.52itstyle -DartifactId=alipay-trade-sdk -Dversion=3.3.0 -Dpackaging=jar
    

    -Dfile表示本地jar包的位置

    -DgroupId和-DartifactId 表示jar包需要存放到maven仓库的目录位置

    -Dversion表示当前jar包的版本

    在这里插入图片描述
    然后查看pom文件里面那个依赖不报红了,这样就成功了。

    展开全文
  • IDEA如何将外部第三方引入的JAR,在MAVEN项目怎么jar包放到lib文件夹里 选中你要导入的包 右键选中Open Library Settings 右键选中你所要导入的包,然后选择Move to… 选中复选框,然后手动创建lib文件夹用于给...

    IDEA如何将外部第三方引入的JAR,在MAVEN项目怎么把jar包放到lib文件夹里

    1. 选中你要导入的包List item
    2. 右键选中Open Library Settings
      在这里插入图片描述
    3. 右键选中你所要导入的包,然后选择Move to…在这里插入图片描述
    4. 选中复选框,然后手动创建lib文件夹用于给项目存储jar包,然后点击OK,这样的话jar就存储到项目之中。在这里插入图片描述
    展开全文
  • 1.一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个内部jar文件,但是这个文件我们又没有开放到maven库中。我们会将文件放到我们项目中。(以下以java工程为例随便放了个地方):2....

    1.一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个内部jar文件,但是这个文件我们又没有开放到maven库中。 我们会将文件放到我们项目中。(以下以java工程为例随便放了个地方):

    4b96f362d7d8a5a5afd41aa652b52d80.png

    2. jar包的引入和使用:

    右键项目 -> Build Path -> Configure Build Path->Libraries->Add External JARS

    f05d859a944630b2100a4b1fd9d1e112.png

    这时候我们就可以在工程里使用jar包了

    packagecom.my.utils;importcom.my.util.Book;public classTest {public static voidmain(String[] args) {//TODO Auto-generated method stub.

    Book book =new Book("English", 12.5);

    System.out.println(book);

    }

    }

    但是如果我们不对pom.xml进行特殊配置的话,maven打包是不会自动去引用和编译lib中的jar文件的,会出现类似如下错误

    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project utils: Compilation failure: Compilation failure:

    [ERROR] /C:/Users/Administrator/git/utils/src/main/java/com/my/utils/Test.java:[3,19] 程序包com.my.util不存在

    [ERROR] /C:/Users/Administrator/git/utils/src/main/java/com/my/utils/Test.java:[9,17] 找不到符号

    [ERROR] 符号: 类 Book

    [ERROR] 位置: 类 com.my.utils.Test

    [ERROR] /C:/Users/Administrator/git/utils/src/main/java/com/my/utils/Test.java:[9,32] 找不到符号

    [ERROR] 符号: 类 Book

    [ERROR] 位置: 类 com.my.utils.Test

    所以需要我们修改下pom.xml文件。修改maven-compiler-plugin的配置,如下:

    org.apache.maven.plugins

    maven-compiler-plugin

    3.3

    1.8

    1.8

    UTF-8

    ${project.basedir}/src/main/resources/lib

    3.如果是web项目,我们会将文件当到我们项目WEB-INF/lib中。

    5ca692fbd583611b467f601838ef9a96.png

    修改maven-compiler-plugin的配置,如下:

    org.apache.maven.plugins

    maven-compiler-plugin

    3.1

    1.7

    1.7

    UTF-8

    ${env.JAVA_HOME}/jre/lib/rt.jar

    ${project.basedir}/src/main/webapp/WEB-INF/lib

    其他配置是我的原来配置,针对lib引用这个问题,只需要增加的是:

    ${project.basedir}/src/main/webapp/WEB-INF/lib

    不过在3.1版本以后maven-compiler-plugin将compilerArguments定为过时了,建议大家按下面的方法写。

    其中表示javac平时用空格隔开的的每一个参数。

    org.apache.maven.plugins

    maven-compiler-plugin

    3.1

    1.7

    1.7

    UTF-8

    -verbose

    -Xlint:unchecked

    -Xlint:deprecation

    -bootclasspath

    ${env.JAVA_HOME}/jre/lib/rt.jar

    -extdirs

    ${project.basedir}/src/main/webapp/WEB-INF/lib

    其中${project.basedir}一定要写,不然会出现“在windows”下可以正常编译,在Linux服务器上就“有可能”出现编译找不到jar包的错误。

    另外科普一下,maven的目录约定:

    pom.xml所在的目录应为项目的根目录,假设该目录为${proj-dir},那么Maven有以下假设:

    ${proj-dir}/src/main/java —— 存放项目的.java文件。

    ${proj-dir}/src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件。

    ${proj-dir}/src/test/jave —— 存放所有测试.java文件,如JUnit测试类。

    ${proj-dir}/src/test/resources —— 测试资源文件。

    ${proj-dir}/target —— 项目输出位置。

    运行一条mvn clean package命令,Maven会帮你清除target目录,重新建一个空的,编译src/main/java类至target/classes,复制src/main/resources的文件至target/classes,编译src/test/java至target/test-classes,复制src/test/resources的文件至target/test-classes;然后运行所有测试;测试通过后,使用jar命令打包,存储于target目录。Maven做的事情一点也不少,只是都对用户隐蔽起来了,它只要求你遵循它的约定。

    2018年8月25日 08:39:39

    2019年6月21日 09:38:09

    2020年4月24日 21:41:47

    展开全文
  • maven项目引入jar包

    2017-08-23 00:00:00
    maven项目中,如果不小心把build path中maven依赖包干掉了,不知道怎么添加回来,可以找到.classpath文件,加上下面这段即可 <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"&...

    在maven项目中,如果不小心把build path中maven依赖包干掉了,不知道怎么添加回来,可以找到.classpath文件,加上下面这段即可

    <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
    <attributes>
    <attribute name="maven.pomderived" value="true"/>
    <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
    </attributes>
    </classpathentry>

    转载于:https://www.cnblogs.com/wosawchan/p/7414452.html

    展开全文
  • IntelliJ IDEA是一个非常好用的开发工具,做JAVA开发经常会引入jar包,但是这些jar包在打包部署的时候怎么批量导出呢?文档中做了具体的介绍。
  • 然后,在这个目录下新建一个以lib为名的目录,再把jar包直接给复制到lib目录下。之前,我刚刚开始做的时候,以为做到这一步就可以直接使用了。之后,在项目怎么样都使用不了SmartUpload这个类,就是因为少了下面的...
  • maven 引入jar包

    2018-02-05 19:27:00
    问题描述:自己的项目需要引入jar包,已知jar包名字,怎么maven中添加依赖,使其能自动导入? 第一次使用:本文作为记录! 首先,找到maven仓库的网址!如下: http://mvnrepository.com/ 在搜索框输入jar包的...
  • IntelliJ IDEA是一个非常好用的开发工具,做JAVA开发经常会引入jar包,但是这些jar包在打包部署的时候怎么批量导出呢?其实很简单,直接使用命令dependency:copy-dependencies -DoutputDirectory=E:\lib(备注:E:\...
  • 第一步,首先在项目根目录下建立lib文件夹,将本地jar包丢进去; 第二步,<dependencies>里面引入本地jar; <dependency> <groupId>爱怎么怎么写</groupId> <artifactId>...
  • 1.项目工程目录下新建目录lib,并将需要引入jar包放入lib目录下,如图是我自己编写的微信支付对接SDK 2.修改pom文件,使用本地引用方式 <dependency> <groupId>sharp-weapon</groupId> <...
  • maven项目导入本地jar包,然后以pom坐标的方式引入项目。 为何有这种奇怪的需求? maven 上找不到了对应的jar包了,没有对应的坐标。 导入方式 将你本地的项目放入maven仓库,使用maven命令。而不是简单的复制...
  • 我有一个gradle构建的...我知道可以将jar包上传到仓库中,然后在pom中配置好依赖信息,使用maven构建的项目导入这个jar包就可以实现将依赖包一同导入,但是使用gradle构建的项目导入时,并没有将依赖的包一起导入。
  • 如果需要引用的jar包Maven中央仓库下没有,那么怎么项目引入。 首先在工程目录下新建libs目录 将需要引入jar包放在此目录下 然后打开pom.xml 注: 博客:...
  • Maven打包时将外部jar包引入 情景:今天我们村花孙大俊写项目的时候需要引入一个她同事写的一个jar包,打包的时候未能将这个奇怪的jar包打入jar(SpringBoot项目);虽然我已经连着加班4 5天了,但是大俊的事情就是我的...
  • 把下载好的jar包放在项目文件夹下面。这里我的jar包所在目录为C:/Users/15041/Desktop/project/ssm/Human_Resource_Management_System cmd命令进入终端,切换到项目所在文件夹。执行下面这个命令: mvn install:...
  • 如题,公司的项目用mybatis -plus,我之前没学过这个,看了官网都是从maven里添加依赖导包。可是现在我的项目从svn拿下来不是一个maven,我怎么知道哪些jar包是属于mybatis -plus
  • 在做一个语音系统时遇到了问题:将外部的语音jar包,按照idea传统的方式添加jar包,但是却没有添加到项目编译的war中。然后项目启动之后,一直报错———Caused by: java.lang.NoClassDefFoundError: Lcom/iflytek/...
  • Maven中创建SpringBoot项目,但是发现SpringApplication怎么都无法引入,也就意味着依赖的jar包并没有存在maven本地库中 解决办法: 1 找到自己的maven本地库 2 删除 本地库\org\springframework\boot\spring-boot...
  • maven打包时怎么lib下的jar包引入进去

    千次阅读 2020-08-07 11:23:34
    spring boot项目打包完,放到Linux环境,报错 ...原因就是引入的外部的jar包没有生效 项目引用外部jar的位置如下; 在pom文件中引入外部jar的代码 <dependency> <groupId>com.chehuida</groupId&
  • 我有这样的疑问 我项目中依赖了spring-context的...我能不能在maven的中央仓库中查询到某个依赖会引用多少个jar包进来? 还有就是我怎么实现只要在pom文件引用一个dependency就能把hibernate的所以相关jar引进来?
  • 0、前言 本项目是基于springboot项目引入jar包 1、添加依赖 将依赖放到项目的resources目录下 2、引入依赖 3、运行install命令
  • 有时候我们项目需要引用中央仓库没有的第三方jar包或者自己写的jar包时,但是又需要用maven管理项目时,那么我们怎么样像引进中央仓库jar包的形式(dependency)引入我们自己的jar包呢?这样就需要我们自己手动把...
  • maven引入外部jar

    2018-03-04 15:59:22
    在使用现成的本地仓库的时候(已经下载好的repository,非工具idea、eclipse导入项目maven依赖自动下载),经常会出现maven依赖的jar包出现找不到的情况。 问题已经解决,想截个图场景无法再现,直接描述怎么解决的。...
  • javaWeb项目怎么在pom.xml文件里面引入本地jar包 日常开发中,有些jar包通过maven是找不到的,但是项目又需要这些包。如果是只在本地运行的话,那可以直接把jar包下载下来,然后build一下就可以了。但如果是联合开发...
  • 通常我们的项目使用的Maven构建的,我们怎么将外部的jar包引入到本地仓库中,然后在pom.xml中引用呢? 话不多说,直接上命令 1. 进入Maven 的bin目录下,按住shift键右击,点击在此处打开命令窗口。 注:若配置maven...
  • 项目是基于maven的SpringBoot项目的,领导提了一个打包的需求: 项目打成jar包时不打项目里的依赖包,而是将项目里的...也就是只打一个没有依赖包的jar包,但是还要引用安装到本地的外部依赖,这个具体要怎么操作?
  • 这篇其实在我最开始接触maven的时候,就该写了,后来一直没怎么用到,所以就没写,现在好了,正好项目中使用到了这个功能,好吧,我就将它写到了这里。 如果一边使用maven一边又导入线程的jar包,当我们再maven ...
  • 【Maven】☞Maven入门教程-Maven项目实战☜一、Maven引入1. 传统方式中项目jar包资源的问题1.1 传统方式中项目jar包资源的问题问题一:项目中的jar包资源需要我们自己从网上下载后,手动导入到项目中使用,一旦jar包...
  • 前言大家在项目中肯定有碰到过MavenJar包冲突问题,经常出现的场景为:本地运行报NoSuchMethodError,ClassNotFoundException。明明在依赖里有这个Jar包啊。怎么运行不了!?项目中明明定义着某个jar包版本为2.0.2...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 151
精华内容 60
关键字:

maven项目怎么引入jar包