jar依赖】的更多相关文章

在maven中开发Spring需要的jar依赖 <properties> <spring.version>4.0.6.RELEASE</spring.version> </properties> spring jar <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <…
使用maven可以很好的帮助我们进行依赖的管理,也可以使用maven的jar包打包插件构建出可运行的jar.那针对不是用maven进行管理的普通java项目,可以通过以下方式导出可执行的jar包以及导入需要的jar依赖: 1.新建一个普通的java项目 这种方式新建的项目只引入了jdk 2.导出可执行jar File->Project Structure... 之后选择Artifacts,点击加号新增,如下图所示: 选择运行主类 最后点击ok 到这一步还没好,需要进行build 选择刚新加的进行…
前文: [学习笔记] 在Eclipse中导出可以直接运行的jar,依赖的jar打在jar包中 使用7z打开压缩包,查看所有依赖的jar都被解压以包名及class的方式存储在了运行jar中,此时jar的大小为11MB左右了. 然后执行如下命令运行即可. java -jar Hibernate_demo_003.jar…
本文需要参考前文: [学习笔记] 在Eclipse中导出可以直接运行的jar,依赖的jar在子目录中 上文是导出的运行的依赖jar被放在了子目录中,本文是将依赖jar放在可运行jar的本身,这样发布的时候,只提供一个jar包就可以了. 查看导出的 Hibernate_demo_002.jar ,发现其文件大小已经是27MB了. 用7z 软件打开这个jar包.查看其中的内容. 然后,在命令行中直接执行如下命令即可运行了. java -jar Hibernate_demo_002.jar…
本文对于Spring的JAR包使用和配置,结合网友材料以spring 4.3.6.RELEASE版本为例,介绍spring框架结构和各模块对应JAR包以及模块间JAR依赖关系. 注:不同版本JAR包依赖会有所区别 spring官网给出了一张spring4的结构图 图中可以简单认为将spring分为5个部分:core.aop.data access.web.test,图中每个圆角矩形都对应相应jar包,如果在maven中配置,所有这些jar的“groupId”都是“org.springframew…
看了视频 实在忍不住上了idea的贼船 不过这玩意确实有点坑爹,因为用的人少,所以很多配置是有问题的 例如maven配置tomcat热更新 以及tomcat的maven配置 我这里放几张图作为备用 配置maven web项目跟tomcat的时候一定要选这个按钮进去 然后把一些maven的依赖,全部添加到tomcat,否则tomcat会找不到jar包,然后在web运行的时候报错,启动的时候是不会出现错误的 我这里已经把maven依赖添加进去了,所以不会有问题,右侧已经没有elements这个列表选…
背景: 环境出现问题,定位为依赖jar缺失,修改工程pom文件补充依赖jar. 更新要点说明: 依赖jar,更新提交 业务jar,也需更新提交:maven构建会把依赖jar引用进去,更新环境如果单独更新了依赖jar包,新构建业务jar内部api也不一致,业务jar也得更新 例: 我依赖的jar包里的一个方法,本来返回值是void,更新jar后,现在返回boolean 对我代码没有影响,我代码可以不改,但是,如果不重新编译打个我这边的jar包,就用之前我开发的jar的话,jar里的class还是会…
和第三方平台对接的时候要用到对方提供的一个jar包,jar包怎么直接添加到pom文件的依赖中呢? jar包一般都是公共的,要上传到私服仓库.我们都是直接登录私服,操作仓库. 登录私服可以在项目的pom文件中找到地址,或者在本地仓库的setting.xml中找到.但是,登录名和密码都在xml文件中配置,可以直接 去xml文件中找. 登录之后上传jar到3rdpart:上传时选择GAV模式,GAV自己写就行. 然后导入jar包,add——>upload, 最后点开这个jar, 复制依赖添加到pom文…
java中的依赖冲突问题一直比较头疼,特别是做公用包给其他系统用的时候,现在都不敢引入太多的依赖,基本上每次都要帮别人解决依赖冲突的问题,非常麻烦. 特别是碰到一些老系统还不是用maven管理的,人家用你的一个功能还要拷一堆jar包过去,然后排出哪些包在系统中已经有了,版本是否兼容等问题,非常蛋疼.为了方便人家使用就想把所有依赖打成一个jar包提供出去,但这样潜在的依赖冲突问题就会更严重,以后出现冲突时都不知道哪个jar包含了冲突的类. 更不想引入OSGi这种重量级的东西来隔离依赖. 一种解决方…
有时候我们想要做一些java 的小程序,需要把打包成jar,单独执行,做一个maven项目,maven非常方便,有自动打包成jar的插件,但是有时候我们的项目可能会依赖其他的jar包,所以非常麻烦. 笔者最近遇到一个小问题,公司的工程有定时执行任务,有时候会出现不执行的情况或执行错误,所以需要些一个附加功能,可以人工手动执行.如果在页面放按钮重新执行一次,怕出现权限问题,写webservice然后再写外部的jar调用webservice,虽然很简单,但是要在原来的项目上写,写完之后还要交给测试部…
执行java文件时候,有些里面依赖了java之外的jar,这是识别不到的,运行java命令的时候,带上jar路径: java -cp .;jar路径(加上jar名字)  java文件名 例:java -cp .;C:\Users\HD\Desktop\jdbcTest\ojdbc6-11.2.0.jar TestJdbc  如果编译时候出现编码错误,用记事本转成ANSI编码就可以了 linu系统(未验证,不知道是不是可行): java -cp /usr/local/tomcat/webapps/…
1.查看所依赖的jar文件 (1)File--->Project Structure (2)Modules--->project01---->dependencies,可见所缺少的jar包…
使用maven构建项目时,如果项目中有log4j的依赖,在运行程序时可能会出现在同一个类中log4j-over-slf4j.jar和 slf4j-log4j12.jar冲突的问题: 项目报错内容为: Exception in thread "main" java.lang.ExceptionInInitializerError    at org.apache.log4j.LogManager.getLogger(LogManager.java:44)    at org.slf4j.…
今天在搭建SpringCloud Eureka过程中,一直在报pom依赖错误,排查问题总结如下经验. 1.SpringBoot整合SpringCloud两者版本是有严格约束的,详细见SpringBoot官方文档(https://spring.io/projects/spring-cloud): 正确依赖示例: 2.新版本的eureka server 的依赖artifactId已经变化,spring boot.spring cloud里面很多包引用.包名等配置更新的很快,注意时刻关注官网. <ar…
工程创建可参考前文: [学习笔记] 在Eclipse中使用Hibernate,并创建第一个工程,数据库为Oracle XE 在工程上鼠标右键: 找到java 选择 Runable JAR file Next 点击Finish 打开文件目录 D:\tmp  会看到一个jar 及 一个子目录,运行jar所依赖的jar文件都在这个子目录之中了. 执行这个jar,打开dos窗口  执行如下命令 cd d:\tmp java -jar Hibernate_demo_001.jar 输出内容如下: 十一月…
最近工作发生了一个很奇怪的事情,我在本地写了一个项目,打包成jar,然后敲命令mvn install:install-file -DgroupId=com.yzwine -DartifactId=yzwine-redis -Dversion=1.0 -Dpackaging=jar -Dfile=./yzwine-redis-1.0-SNAPSHOT.jar安装到本地,ok,成功了. 但是,我本地引用的时候出问题了,通过项目pom点进去看依赖却是这样的 什么鬼,yzwine-redis依赖怎么都没…
首先点击右侧的MavenProjects打开以下界面: 这个界面是maven的命令界面: 点击这个图标会进入如下界面: 左上角可以缩放,点击线可以取消冲突依赖,红色线为冲突依赖. 上图为无依赖冲突的smm框架.…
引用的第三方依赖的包都找不到了 解决办法 group'com.suneony' version'1.0.0' apply plugin:'java' repositories { mavenLocal() //1.优先查找本地maven库,性能最好 maven{//2.其次查找aliyun maven库 url'http://maven.aliyun.com/nexus/content/groups/public/' } mavenCentral()//3.最后查找maven中央库 } depe…
https://www.cnblogs.com/huhongy/p/7337280.html <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-core</artifactId> <version>1.5</version> <scope>system</scope> <systemPath>${based…
这里下载 http://download.csdn.net/download/steven2088/8563873 之前的上传错误,新url http://download.csdn.net/detail/steven2088/8597003…
https://blog.csdn.net/honghailiang888/article/details/53019635…
以下的内容我会持续更新(当然是我有新发现的时候); 以下内容是我在网上搜索.整理.修改的而成的内容.由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢. 这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助.同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题. 再次感谢网络上各位老师.如果有什么错误,烦请指正. [Spring 3.1包详解]备注:以下的jar包,如果没有特殊说明,大多数的最新版本都可以从http://ebr.spring…
在maven项目中,对于那些在maven仓库中不存在的第三方jar,依赖解决通常有如下解决方法: 方法1:直接将jar包拷贝到项目指定目录下,然后在pom文件中指定依赖类型为system,如: <dependencies> <dependency> <groupId>xxx</groupId> <artifactId>xxx</artifactId> <version>6.0</version> <sco…
以下的内容我会持续更新(当然是我有新发现的时候); 以下内容是我在网上搜索.整理.修改的而成的内容.由于很多内容都是转载了,无法追溯到源头,因此无法一一对原作者进行道谢. 这几天,我查阅大量的官方的文档,对内容进行了进一步修正和说明,希望对各位有更大的帮助.同时这些依赖关系已在我项目中都进行测试,应该不会有什么问题. 再次感谢网络上各位老师.如果有什么错误,烦请指正. [Spring 3.1包详解]备注:以下的jar包,如果没有特殊说明,大多数的最新版本都可以从http://ebr.spring…
eclipse下新建maven工程,生成runnable的jar包.之前一直是手动拷贝依赖的jar包和资源文件,烦得要死.上网可劲查了一下.解决方案如下. 在pom的配置文件中做如下配置: <build> <finalName>...</finalName> <sourceDirectory>src/main/java</sourceDirectory> <resources> <!-- 控制资源文件的拷贝 --> <…
相信大家都碰见过 maven 配置的依赖或者是 jar 包或者是工程,在开发的过程当中,我们当然需要引入的是工程,这样查看 maven 依赖的文件的时候,就能直接查看到源码. 一.本地工程依赖 举个例子,其架构如下所示(以下均使用eclipse中m2eclipse插件进行演示)-- 此时,这里依赖的"dependency-to-hello"指代的是eclipse工作空间中的工程,这样,我们直接源码依赖的便是工作空间 里的源码,这样很方便,也是我们需要的.会注意到,所依赖的"d…
相信大家都碰见过maven配置的依赖或者是jar包或者是工程,在开发的过程当中,我们当然需要引入的是工程,这样查看maven依赖的文件的时候,就能直接查看到源码. 一.本地工程依赖 举个例子,其架构如下所示(以下均使用eclipse中m2eclipse插件进行演示)—— 此时,这里依赖的“dependency-to-hello”指代的是eclipse工作空间中的工程,这样,我们直接源码依赖的便是工作空间里的源码,这样很方便,也是我们需要的.会注意到,所依赖的“dependency-to-hell…
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar,所以,搞清楚它们之间的关系,配置maven依赖就可以简洁明了,下面举个例子,要在普通java工程使用sp…
----------------------------------------------------------------- 原创博文,如需转载请注明出处! 博主:疲惫的豆豆 链接:http://www.cnblogs.com/dzblog/p/6913809.html ----------------------------------------------------------------- 目标: 将依赖的第三方jar包打进去 方法: maven-assembly-plugin…
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar,所以,搞清楚它们之间的关系,配置maven依赖就可以简洁明了,下面举个例子,要在普通java工程使用sp…