精华内容
下载资源
问答
  • 说一下正确的流程:1、将jar导入到本地maven库或者远程nexus仓库,再使用maven引用:2、导入命令://通过一下信息引入maven-DgroupId=com.test -DartifactId=SDK_API -Dversion=1.0.0//命令eg:mvn install:...

    说一下正确的流程:

    1、将jar包导入到本地maven库或者远程nexus仓库,再使用maven引用:

    2、导入命令:

    //通过一下信息引入maven

    -DgroupId=com.test -DartifactId=SDK_API -Dversion=1.0.0

    //命令eg:

    mvn install:install-file -DgroupId=com.test -DartifactId=SDK_API -Dversion=1.0.0 -Dpackaging=jar -Dfile=D:libSDK_API.jar

    需要注意,导入本地maven库的jar包在云环境下会编译失败!

    个人案例:

    zxdeMacBook-Pro:Desktop zhangxu$

    zxdeMacBook-Pro:Desktop zhangxu$ mvn install:install-file -DgroupId=com.dt.robot -DartifactId=DingTalkSDK -Dversion=1.0.0 -Dpackaging=jar -Dfile=/Users/zhangxu/Desktop/taobao-sdk-java.jar

    [INFO] Scanning for projects...

    [INFO]

    [INFO] ------------------< org.apache.maven:standalone-pom >-------------------

    [INFO] Building Maven Stub Project (No POM) 1

    [INFO] --------------------------------[ pom ]---------------------------------

    [INFO]

    [INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---

    [INFO] Installing /Users/zhangxu/Desktop/taobao-sdk-java.jar to /Users/zhangxu/mvnRepo/com/dt/robot/DingTalkSDK/1.0.0/DingTalkSDK-1.0.0.jar

    [INFO] Installing /var/folders/0r/9zdkjhjj4m9g5chkpby408fw0000gn/T/mvninstall13347744715825280666.pom to /Users/zhangxu/mvnRepo/com/dt/robot/DingTalkSDK/1.0.0/DingTalkSDK-1.0.0.pom

    [INFO] ------------------------------------------------------------------------

    [INFO] BUILD SUCCESS

    [INFO] ------------------------------------------------------------------------

    [INFO] Total time: 0.547 s

    [INFO] Finished at: 2019-06-26T16:48:07+08:00

    [INFO] ------------------------------------------------------------------------

    zxdeMacBook-Pro:Desktop zhangxu$

    引入包:

    com.dt.robot

    DingTalkSDK

    1.0.0

    展开全文
  • IDEA中maven更新项目依赖jar后一直标红 今天更新项目里面的一个jar,就一直报错。 然后删除本地jar,重新导入,还是报错。无奈之下,删除jar后重新拉取了一下项目,问题解决了。 后来发现,pom.xml中...

    IDEA中maven更新项目依赖jar包后一直标红

    今天更新了项目里面的一个jar包,就一直报错。
    然后删除本地jar包,重新导入,还是报错。无奈之下,删除jar包后重新拉取了一下项目,问题解决了。

    后来发现,在pom.xml中注释掉报错的依赖,刷新一下,然后取消注释,再导入,问题也可以解决。

    展开全文
  • 本地引入的依赖生成maven坐标后通过pom引入mvn install将本地...进行开发时,如果遇到需要引入本地依赖的情况,没有办法像其他maven可以直接从远端下载到的依赖一样通过<dependency>直接引入,而通过

    将本地引入的依赖包生成maven坐标后通过pom引入


    由于之前一直是在基于osp环境下进行开发,没怎么使用过springboot,简直像个假的程序员///,所以正好趁最近有个小需求,练练springboot入门,包括基础的配置、打包、idea使用小技巧等等都会记录一下,免得自己脑子不好哪天又忘了~
    在进行开发时,如果遇到需要引入本地依赖包的情况,没有办法像其他maven可以直接从远端下载到的依赖包一样通过<dependency>直接引入,而通过ProjectStructure中的Libraries引入的话最后打包又是个问题,因此,经过好心同事的指点,我get了正确方法,在此记录一下。

    mvn install将本地依赖包生成maven坐标

    mvn install:install-file -DgroupId=[将会生成的DgroupId] -DartifactId=[将会生成的DartifactId=] -Dversion=1.0.0 -Dfile=[需要引用的jar包全路径XXX/XXX.jar] -Dpackaging=jar -DgeneratePom=true
    

    打开cmd控制台,输入以上代码,将其中[]及其中的文字替换掉,然后回车执行。其中DgroupId、DartifactId分别对应的是pom.xml中将会生成的该依赖的
    <groupId>和<artifactId>,执行完之后pom.xml将会生成对应依赖
    在这里插入图片描述
    在这里插入图片描述

    然后对项目进行打包时就不必在意本地依赖包打不进去的问题啦~

    展开全文
  • 打包后,进入打包文件路径dos下输出java -version显示jdk版本后,再java -jar xxxx.jarxxxx你打包后的jar名称解决办法有1 在maven的pom.xml文件中,增加以下依赖org.springframework.bootspring-boot-starter-...

    前提是在开发工具中能正常运行,maven打包后无法运行。

    打包后,进入打包文件路径

    在dos下输出

    java -version

    显示jdk版本后,再

    java -jar    xxxx.jar

    xxxx为你打包后的jar名称

    c905bec1ef976f56ed47a057bfd4d36b.png

    解决办法有

    1 在maven的pom.xml文件中,增加以下依赖

    org.springframework.boot

    spring-boot-starter-parent

    2.0.3.RELEASE

    2 如果是eclipse中  还要指定jdk版本, IDEA开发工具中不用指定jdk版本,但是建议 代码编译时的JDK版本与运行时保持版本一致。

    UTF-8

    UTF-8

    1.8

    3 检查是否有maven插件依赖,和检查 开发工具中的maven是否配置正确。

    在pom.xml中

    org.springframework.boot

    spring-boot-maven-plugin

    4  检查打包后,检查 是否将配置文件和依赖的jar文件 同时打包。

    Idea  中将 包含 配置文件的文件夹

    右键文件    Mark Directory as   -->  Test Resources Root

    eclipse 除了将 包含配置文件的文件夹    Build Path --->   Use  as  Source Folder 之外

    在pom.xml中,增加以下配置,确保将配置文件也同时打包。

    org.springframework.boot

    spring-boot-maven-plugin

    src/main/java/resources

    **/*.*

    如果以上问题都排查无误后,在成功打包后,仍然无法正常运行

    如果出现以下异常

    Exception in thread "main" java.lang.IllegalAccessException: Class org.springframework.boot.loader.MainMethodRunner

    can not access a member of class 你的springboot主函数入口类 with modifiers "public static"

    那么 说明 你的主函数入口类 没有 public 修饰

    我的问题就是 主函数入口类 的修饰符 没加public

    在 开发工具中 可以正常运行, 打包后 不能正常运行。

    做个记录,分享给有缘人。

    展开全文
  • maven-assembly-plugin插件可用于为maven项目打包,可指定打包的类型,下面通过一个demo来说明使用方法。示例项目结构: pom配置:xmlns:xsi=...
  • IDEA中点击maven控制台,选择m标志的点击 运行mvn -U idea:idea 之后选择package打包就解决了
  • 一般的依赖都是放在maven的pom.xml文件中引入,但是有时候我们也会手动添加一些jar,那么打包项目时,maven知道去哪里找你自己添加的这些jar,就会报错,无法打包成功。 解决,pom.xml配置中加上以下这段: ...
  • ---类似网友问题:但我按照...eclipse中maven项目jar不会自动下载解决办法 - wavemelody - 博客园http://www.cnblogs.com/mymelody/p/5616685.htmleclipse的maven无法自动下载jar - 自古红蓝出CP的博客 - CSDN博客...
  •   当我们执行mvn clean install命令时,或者idea执行clean install时,我们会看到控制台打印一堆的日志,最后在项目的target文件夹下出现打好的jar。    那打印的那一堆日志到底做了什么事情,以前没有具体...
  • 文章目录如何IDEA Maven...如何IDEA Maven项目中导入本地jar的步骤 一、打开侧面的maven,点击图中箭头指向的图标 二、出现如下弹窗,Command line在中输入执行的指令 install:install-file -Dfile=<Jar
  • 部署到linux使用maven引用本地jar,并将整个项目打包成war,部署到linuxTomcat服务器上本地打的jar打包成war后,部署到服务器上会报错:java.lang.NoClassDefFoundError以下解决方式:(暂时还知道...
  • 这里写目录标题场景:原因:解决方法(心急的同学直接看最后一种方法):方法一:Jenkins手动清除旧的依赖,缓存方法二:项目配置中增加构建前脚本方法三:修改Jenkins中maven配置文件。(未测试,仅仅记录一下)...
  • maven项目打包出错

    2021-01-13 19:03:59
    新接触了一个maven项目后,第一次导jar包不成功, 后来下载jar放到当地的仓库中,jar包不报错,但就是install出错,打。 原因所在: 1. 生成的***.lastUpdated文件:Maven下载仓库中找到相应资源时, ...
  • 目录 场景 前设 步骤一 步骤二 ...springboot连接sqlserver数据库...maven添加本地包命令: mvn install:install-file -Dfile=<Jar的地址> -DgroupId=<Jar的GroupId> -DartifactId=<Jar的...
  • 一、git新clone的项目导入后,配置maven仓库,因maven中心挂掉,本地copy别人的,导入后报错 二、解决方案:1.删除本地仓库里 .lastUpdate后缀的文件,尝试编译后无果。 2.经过查询资料,删除本地仓库中需要...
  • 今天打包一个项目项目的依赖全部正常,并且项目在本地确实可以正常运行的,但是一到了打包就出现找。而我点击名确实可以正常跳转。证明不是程序的问题; Error:(15,38) java: 程序...
  • 1、通过Idea右侧的Maven面板,能够成功编译(mvn compile),但是在本地仓库中,不会拉取部分私服中的,不管你怎么导入,都不会拉取。 2、运行项目,会提示一些程序包不存在(比如SpringBoot相关的)的问题,但...
  • 1、在项目根目录下创建一个lib文件夹,把本地jar拷贝到lib文件夹下 2、pom文件中增加配置 <dependencies> <dependency> <groupId>com.aspose</groupId> <artifactId>...
  • idea maven项目可以package打包,也可以install,jar也可以运行,但是IDEA里跑起来的时候,会提示找到引用的能build项目,本地也无法运行。。。 网上的解决方案:jdk版本匹配,编码匹配等等 我的...
  • maven发布jar运行时找到类问题

    千次阅读 2021-02-03 16:43:17
    我们有个公共类库,编译成jar,供其他项目调用。...为什么放在这里,就找到呢?知道。我目前还知道原因。但是,开发阶段,idea里运行就好好的。看来还是打包的问题。 为啥公共类库会放在BOOT-INF
  • 一、先构建一个简单Java项目 使用骨架创建Maven的Java工程 1.选择Create New Project按钮 2、选中左侧的Maven,并将Create from archetype选中,下方选择骨架quickstart,点击Next。 3、填写项目的名称以及存储...
  • 后缀名.jar.original和.jar的...通俗来讲就是,origin只含有我们自己写的代码打成的jar,包含引入的maven依赖的jar 但是我们通常的util要是依赖了其他依赖时,打包pom文件内就需要加上如下代码,可以解决依赖
  • 今天接手一个项目A,里面maven依赖引入了我们公司自己... 仔细检查发现,项目B打的maven jar和平常的项目打的jar结构太一样,猜测可能是由于打包方式不同导致的结构不同,无法获取到指定的路径才报的错。 ...
  • idea异常关闭,重新启动后,那一片红彤彤如果是我股市买入的股票该有多好,可惜它却是我的痛! 第一次遇见的时候简直麻了爪子,开始的时候没注意只有maven模块没有加载,以为所有的依赖都红了,于是重启、清除依赖...
  • 文章目录前言找到分布式项目所依赖的子项目api解决方案找到符号 && 方法不会覆盖或实现超类型的方法原因:解决步骤: 前言 本文作为:Maven打包项目及其遇到的问题解决方案的遇到的问题和解决方案补充。...
  • 下面就来介绍下maven引入本地jar能打入部署的问题解决方法 工具/原料 idea maven 方法/步骤 为了解决maven本地依赖jar文件没有打包到部署的问题,我们这里以spring boot的项目依赖oracle驱动的例
  • idea2020.1存在maven项目在构建后即使执行mvn idea:idea命令仍然能运行,显示程序包不存在等错误。 一、 设置步骤Setting>Build>build Tools>Maven>Runner.以下有图片步骤,方便小白操作 勾选...
  • maven本地但是引进来 已解决

    千次阅读 2021-06-22 23:22:19
    状态,把新加入的依赖删除掉,右侧maven报错,又把所有依赖都剪切出去重新粘贴回来,结果原来可以导入进的依赖全都导入进去了 网上搜了很多办法 (删除.iml文件:删除后mysql连接的依赖可以加进去其他的都...
  • 1、pom.xml同目录下创建lib目录,并将jar放入该目录 2、添加本地jar依赖 <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <version>1.8<...
  • 默认spring-boot打包插件是不会将本地依赖jar文件打进部署的,解决方式: spring-boot-maven-plugin插件中添加如下配置: <configuration> <includeSystemScope>true</includeSystemScope> &...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 119,589
精华内容 47,835
关键字:

maven更新项目包为什么不在本地