Maven (Java Web基础)

文章目录Maven介绍概述Maven 能解决的问题Maven 的优势举例Maven 的依赖管理Maven 的使用Maven的下载与安装Maven 及 JDK 配置Maven 软件版本测试Maven 仓库Maven 仓库的分类Maven 本地仓库的配置全局 setting 与用户 settingMaven 工程的认识Maven 常用命令Maven 指令的生命周期maven 的概念模型idea 开发 maven 项目idea 的 maven 配置 Maven介绍 概述 Maven 的正确发音是[ˈmevən],而不是“马瘟”以…

maven

1.当遇到错误提示:在MyEclipse启动tomcat服务器的时候出现:Address already in use: JVM_Bind<null>:8080 错误,代表的是在tomcat服务器中,是说Tomcat里的端口号已被占用, 对于这个问题,就直接,关闭terminate,或者有人说在server,xml修改端口号。对于我们大部分的初学者而言,应该是上次加载到服务器中的工程没有断掉,点击这个红色的正方形,或者在console控制台,右键terminate/disconne…

java 如何读取jar包外的properties文件(转)

直接做不到,配置信息如果要动态修改,只能是存放成文件,不要打包。 另两种做法: ◎ 是把properties单独打包,然后程序要修改属性时,用java zip重新打包这个properties.jar,不推荐; ◎ 把修改的properties属性另外生成专用文件保存,装载时优先用jar中的,然后再读取这个专用文件来覆盖其中所修改的properties =============================================================================== …

异常:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

通过网上搜,这个问题是由于struts2和hibernate的antl.jar冲突,然后删掉strust2的这个jar后,运行项目,问题依旧 后来才发现,不仅要在项目中删除这个jar,而且还要在tomcat中webapps/项目/web-info/lib下删除这jar。 PS:myeclipse自带的tomcat目录在相应工作空间下面:.metadata/.me_tcat/ 参考:http://zhidao.baidu.com/link?url=I5Zj0bxUDs6wZhSUkDUrH58fTIxdepBB8FSm5XRlJe3z5E6VeH4xLIXcxP8NyB…

打包+引用 jar

1、打包jar 注意是打包class文件,保证包结构 cd到指定文件夹,执行jar命令 jar -cvf test.jar com\test 2、运用jar包 将jar放到WEB-INF下的lib文件夹里,没有lib,就新建一个lib文件夹 在pom.xml里面进行配置加入的jar包 <dependency> <groupId>com.zilin</groupId> <artifactId>util</artifactId> <version>1.0</version> <scope>system</scop…

Eclipse&Maven导入Maven项目后在pom.xml出现”Missing artifact org.springframework:spring-jdbc:jar:3.2.4.RELEAS”

       同学的一个项目需要协作开发,从他的电脑上导出的Maven项目,到了我的电脑上的Eclipse里,在pom.xml文件中出现         "Missing artifact org.springframework:spring-jdbc:jar:3.2.4.RELEASE"错误         解决方法:(在stackoverflow上找到的答案) In case you haven't already done it, try updating the project with regard to Maven. In Eclipse Kepler, right-click on the project,…

spring核心框架体系结构

很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar,所以,搞清楚它们之间的关系,配置…

JSP网页开发安装2019-03 eclipse,详细并且简单教程这里有。

耗时一个下午,终于完成啦。 波折太多啦。 有版本不匹配,网速慢(15K/S。。),下载的文件有病毒,配置服务版本过低! 都是泪呀~~~ 全程双击就可以啦。环境变量需要自己配置。 关于所需要的软件以及jdk,jre。 jdk里面包含有jre,等待jdk安装完毕之后。就会弹出一个安装jre的窗口。 但是新版本就没有,需要分别进行下载安装! 具体配置就看下面的链接吧。 eclipse以及jdk资源: 链接:https://pan.b…

类加载器

类加载器 --笔记来自黑马视频 作用:负责把磁盘上的class文件加载到JVM中,Class引用字节码。 JVM中的类加载器: BootStrap:老大。类加载器的祖先。打印它会得到null。 负责加载JRE/lib/rt.jar(JDK中绝大部分的类) ExtClassLoader: 负责加载JRE/lib/ext/*.jar AppClassLoader: 负责加载在classpath环境变量中的所有类。 双亲委派机制 举个栗子   class A extends HttpServlet{} 因为加载是先加载父…

Java开发环境的搭建以及工具的安装

1.先下载jdk windows x64 (就是64位的) 然后选择“开发者工具”选项,因为只能三选一,“开发者工具”这个选项包含了“JRE”,然后以D盘为例,先选择在D盘下新建一个存放jdk的文件例如“jdk1.8”,然后再新建一个存放jre的文件例如“jre1.8”,然后点击上图中的“下一步”开始安装jdk1.8,安装完之后,会接着提示安装jre,安装完毕之后也就完事了。、 最好是先新建一个文件夹“Java”,然后在该文件夹下再新建“jdk1.8”…

Java面试题及答案第一波袭来!

问:JDK和JRE的区别是什么?他们各自有什么用? 答:JDK是Java开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如javac、Java、Javaw等。JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库。 问:如何利用JDK编译和运行程序? 答:利用JDK提供的javac来编译源文件,然后利用Java命令来运行Java程序。 问:环境变量classpath作用是什么? …