精华内容
下载资源
问答
  • IntellijIdea 非Maven项目Jar包

    千次阅读 2018-11-26 17:50:06
    好处是如果项目更新,只需要更新项目的jar,不需要更新所有。  一、检查项目是否包含META-INF文件夹。      若包含META-INF文件夹,将其删除。等下重新生成。  二、构建Artifacts  2.1 选择菜...

      一、以Spring Boot项目为例,在未使用maven的情况下将其打成Jar包。

      二、将其打成散包,即项目依赖的Jar包在目录同级或子级。 好处是如果项目更新,只需要更新项目的jar,不需要更新所有。

      一、检查项目是否包含META-INF文件夹。

      

     

      若包含META-INF文件夹,将其删除。等下重新生成。

      二、构建Artifacts

      2.1 选择菜单中的 File-Project Structure 。 在弹出的Project Structure中选择Artifacts- + - JAR -From modules with dependencies

      

     

      2.2 在弹出的窗口中选择要打包的模块和主函数,然后选择要打成散包还是一个整体。

      

     

      Module: 模块,选择需要打包的模块。如果程序没有分模块,那么只有一个可以选择的。

      MainClass:选择程序的入口类。

      extract to the target JAR:抽取到目标JAR。选择该项则会将所依赖的jar包全都打到一个jar文件中。

      copy to the output directory and link via manifest:将依赖的jar复制到输出目录并且使用manifest链接它们。

      Direct for META-INF/MANIFEST.MF: 如果上面选择了 copy to ... 这一项,这里需要选择生成的manifest文件在哪个目录下。

      Include tests: 是否包含tests。 一般这里不选即可。

      

     

      选择OK,会在刚才选择的文件夹下面生成一个META-INF文件夹,下面有一个MANIFEST.MF文件

      MANIFEST.MF

      主要一下几个:

      Manifest-Version: Manifest文件的版本,这个不用管。

      Class-Path: 描述lib包相对生成的jar的路径。

      Main-Class: 程序的入口类

      三、将生成的MANIFEST.MF增添到JAR包

      

     

      在这些jar包中,黄色的是依赖的jar包,蓝色的是我们生成的要运行的jar包。在蓝色的jar包上右键,选择 “Create Directory”(创建文件夹),名称叫做META-INF。

      

     

      在新建的“META-INF”文件夹上右键,选择Add Copy of 下的 File,选择刚刚生成的MANIFEST.MF文件。如下图

      

     

      四、生成Jar包。

      配置完上述后。选择菜单中的 build - build artifacts...

      

     

      此时页面中间会弹出要生成的jar包,选择刚刚构建的Artifacts,选择build或者rebuild

      

     

      Build:只将主Jar包重新生成,不重新生成所依赖的Jar包。

      Rebuild: 将所有jar包重新生成。

      

    此时生成jar包已经完成

    展开全文
  • 第一次使用maven,检出项目生成时出现缺少xxx.jar,目录在C盘下; 拿mybatis-spring-1.2.2.jar来说,发现在C:\Users\Administrator\.m2\repository\org\mybatis\mybatis-spring\1.2.2目录下竟然缺少这个: 解决...

    第一次使用maven,检出项目生成时出现缺少xxx.jar,目录在C盘下;

    拿mybatis-spring-1.2.2.jar来说,发现在C:\Users\Administrator\.m2\repository\org\mybatis\mybatis-spring\1.2.2目录下竟然缺少这个包:

    解决方法:

    1.打开控制台,进入项目根目录:

      d:

      cd java\qz

    2.输入命令更新下载jar包

      mvn dependency:copy-dependencies

    确认回车开始更新jar包;更新完毕后jar包会加载到Maven Dependencies里,如下图:

     

    如果出现"未有效的jar包",可以尝试删除原有的包,重新下载更新

     

    转载于:https://www.cnblogs.com/paulhe/p/4205822.html

    展开全文
  • Maven项目打包,Jar包更新的问题

    千次阅读 2017-04-12 09:23:00
    问题: 我的maven项目A要打成Jar包A,依赖了另外一个项目B生成的Jar包B。更改了项目B的代码,然后继续打包项目A,生成的Jar包A中并没有我修改了的代码。 原因: Jar包B在开始时被Install到了本地的maven仓库。...

    问题:
      我的maven项目A要打成Jar包A,依赖了另外一个项目B生成的Jar包B。更改了项目B的代码,然后继续打包项目A,生成的Jar包A中并没有我修改了的代码。


    原因:
      Jar包B在开始时被Install到了本地的maven仓库。后来我更新了B项目的代码,但是本地仓库里的Jar包B并没有改变。然后打包A,此时项目A所依赖的Jar包B仍然是存在于maven仓库中的Jar包B,所以代码不会更新。


    解决办法:
      重新更新下本地仓库的Jar包B就好了

      这是之前遇到的一个问题,今天被人问到怎么解决的。其实这不是大问题,就是粗心导致的,还有就是对maven的理解不到位。对于新手来说,可能会犯这个错误,在此纪念!

     

      原创文章,欢迎转载,转载请注明出处!

    展开全文
  • 今天下载的项目maven仓库都配置好情况下,jar包依赖无法更新到本地问题,真是日了狗从这个项目开始,之前其他已经下载到本地的项目删除调之后,再次下载也无法,读取jar包的问题。尝试了好多办法搜索教程都么...

    今天下载的项目在maven仓库都配置好的情况下,jar包依赖无法更新到本地的问题,真是日了狗从这个项目开始,之前其他已经下载到本地的项目删除调之后,再次下载也无法,读取jar包的问题。尝试了好多办法搜索教程都么有用,还是自己把插件功能关键信息搜索,不停的尝试设置,终于捣鼓好了。记载一下,如果兄弟们也碰到这种问题,可以参考一下:

    1. 查看IDEA的maven配置是否正确
      在这里插入图片描述

    2. 可以尝试删除项目个吧依赖保存然后恢复来解决
      在这里插入图片描述

    3. Maven->Respositories 更新本地仓库
      在这里插入图片描述

    4. Maven->Remote Jar Respositories 把你公有的私有的远程镜像仓库地址配上。
      在这里插入图片描述
      我就是这么解决的,具体哪一步起作用了,我不清楚,就这样吧!兄弟们可以尝试一下,这种方式感觉可以治百病。哈哈!!!

    展开全文
  • 1.找到我们本地maven仓库目录 我是H:\Java\maven\Repository ...3.Maven 更新当前项目maven就会继续下载缺失依赖jar包,直至缺失jar包下载完成,上述问题就解决了。 转载于:https://www.cnblogs...
  • Maven项目更新jar包丢失

    千次阅读 2018-05-25 08:49:33
    从SVN上检出的项目转成Maven项目时,项目上经常会出现个红色的!...之前我记得IDEA的工具是可以单个删除都是的jar包的,然后再更新,就可以了,但sts不能单个删除,只能删除整个Maven依赖,试了几次,删...
  • Eclipse从SVN检出maven项目后,会发现它只是一个普通java project,如图:这里我们需要把它转成maven-webapp,并调整相关属性,设置运行环境,关联相关jar目录等。个人环境:eclipse4.4 Luna JDK7 Tomcat7 Maven...
  • 好处是如果项目更新,只需要更新项目的jar,不需要更新所有。一、检查项目是否包含META-INF文件夹。若包含META-INF文件夹,将其删除。等下重新生成。二、构建Artifacts2.1 选择菜单中的 File->Project Structure...
  • maven本地仓库jar包

    2020-11-04 19:13:41
    maven本地仓库jar包,后期还会更新,也可以私聊我问我要。是我现在项目中用到,差不多ssm都有,然后springBoot话也会有一些
  • 原因:pom文件更新,新jar包没有加载到项目中。 解决方法:1. 在“项目”上右击---Maven---update Project 在Available Maven Codebases:列表中选中pom出错的项目;勾选除 Offline以外菜单项(特别是:...
  • mysql jar包 然后发现与电脑中已经安装mysql版本不相符,然后改为依赖8.0.11mysql,reimport后发现Maven本地仓库没有自动更新, 然后按照百度方法,手动删除本地创库中mysql文件夹后,reimport后,...
  • maven自动更新jar包

    2015-11-03 09:49:00
    jar包的配置在项目级pom.xml文件中 在做selenium 自动化测试时候,我们经常遇到这样情况:浏览器悄悄升级了。紧接着所有测试用例都Fail。 检查过日志之后发现,原来是升级过浏览器,我们用原来selenium...
  • pom.xml中依赖了项目需要的某个jar文件,但是使用Maven –> update project 还是没办法下载该jar到项目中,你可能需要检查本地仓库的配置,打开.m2目录下的settings.xml,配置一个中央仓库(或者你使用的jar所在的...
  • 使用IDEA内置maven更新依赖jar包

    千次阅读 2020-05-11 14:08:21
    现象 IDEA可设置自动载入Maven依赖,但有时pom文件修改却没有触发自动重新载入动作,需要 手动强制更新 选中对应项目模块,右键选择 Reimport
  • 2.通常maven会根据本地仓库变化自动更新jar包引用关系,也就是说经过上一步项目应该能正常引用到包了. 3.如果经过1操作后没能正常引用,那么重新导入下项目即可. 二.问题诱因可能 1.通常这种本地maven仓库有jar...
  • maven项目jar包不自动下载

    千次阅读 2019-04-10 09:05:39
    导入maven项目的时候点错了将正在下载的jar包给停止掉了 ,等导入完整个工程发现都是带红色感叹号的 ,build path发现缺jar包 解决方法: 1.找到我们的本地maven仓库目录 我的是 xxxx\maven\lib 2.搜索出该目录下...
  • maven项目jar包没有引入问题

    千次阅读 2017-02-24 11:47:27
    以前做一个maven项目 最近打开之后想添加一些jar包 可是在pom.mxl依赖中添加了配置保存之后发现没有引入进来 然后想了办法很多解决方法 不成功 后来就把项目提交 然后删除从svn中拿了一份可以了 后来 问了一个...
  • 从GitHub上checkout一个项目下来,导入idea后发现加载依赖奇慢无比,所以临时把网络调成翻墙代理,结果会发现idea会停止之前下载,那怎么办呢?项目还没构建完成呢,折腾了很久,发现更改一下依赖版本号,再...
  • http://www.sonatype.org/nexus/2.http://mvnrepository.com/ (本人推荐仓库)3.http://repo1.maven.org/maven2在maven中添加jar包Maven是基于项目对象模型,提供程序构建能力、更是提供高级的项目管理工具。...
  • 因为IKAnalyzer没有在Maven中央库中,所以我们得手动添加Jar包到我们的Maven项目中。1、首先我在项目根目录中创建一个lib文件夹,将jar包拷贝到lib文件夹下 2、然后我们在mavenpom.xml中配置org.wltea....
  • 今天导入分词器mmseg4j-all-with-dic的依赖到maven的pom中,发现远程下载失败,只好百度手动下载一个jar包,导入到本地的maven库中,之后返回项目中,更新整个项目的依赖,但是还是提示我分词器的jar包没有导入。...
  • 通常maven会根据本地仓库变化自动更新jar包引用关系,也就是说经过上一步项目应该能正常引用到包了. 3.如果经过1操作后没能正常引用,那么重新导入下项目即可. 二.问题诱因可能 1.通常这种本地maven仓库有...
  • 不会自动下载jar包 idea昨天还在正常使用,结果今天发现pom文件中依赖不会自动下载了,最后百度找到了解决方案: setting ——> maven ——> 去掉work offline 勾 , 问题解决! 但是我之前用着...
  • 1.eclipse有专门导入maven项目按钮,file-import-maven project,eclipse会自动查找指定路径下pom,并进行解析pom.xml,为项目添加进来jar包 2.如果本地仓库有jar包,或者更换了。只需要右键工程名,选择maven,...
  • maven引用自定义jar包

    千次阅读 2017-07-20 21:40:20
    maven引用自定义jar包 在使用maven构建应用程序的时候我们一般都会有自己的一些框架和工具类。比如新进入一个公司的时候公司会有各种各样的框架。...好,下面介绍一下如何使用自己的jar包。 首先请参考文章:

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 911
精华内容 364
关键字:

更新maven项目的jar包