Maven注意事项】的更多相关文章

在最新版本的Eclipse Java EE IDE for Web Developers中已经包含Maven 2 在File,New中可以看到Maven Project,新建, 按照步骤一路下来,要求输入group id 和artifact id ,不要与已知java库和类名一致 3 建立成功后项目 4 首次编译时,在Goals时输入clean package后debug 5  出现Fatal error compiling: tools.jar not found错误的问题处理 时处理 点击E…
Maven好处: 1.依赖管理:对jar包统一管理 2.项目构建:项目编码完成后,对项目进行编译.测试.打包.部署,实现项目一键发布1.配置环境变量    注意:maven工具必须有jdk环境.并且:jdk的环境变量key 必须是:JAVA_HOME    配置环境变量:MAVEN_HOME 配置到bin目录上一级2.配置本地仓库    在maven程序配置文件中指定maven仓库路径    settings.xml  :  <localRepository>D:\soft\bos_repos…
1.使用maven+tomcat事项热部署 1.1修改tomcat-user.xml <role rolename="manager-gui"/> <!--manager-gui,manager-script不是随便取的,manager-gui实现启动图形界面,manager-script实现自动部署--> <role rolename="manager-script"/> <user username="taot…
Maven初入 maven 是一个项目管理工具, 它包含了一个 项目对象模型(Project Object Model POM), 一组标准集合, 一个项目生命周期(Project Lifecycle), 一个依赖管理系统(Dependency Management System), 和用来运行 定义在 生命周期阶段中插件目标的逻辑. Maven的核心只做一些基础的事情, 解析XML文档, 管理生命周期, 插件, 仅此而已; Maven的主要职责是委派给各种各样的插件, 如编译源码, 打包二进制…
1.确认maven是否正正常安装,是否配置了环境变量,可以通过命令 mvn -version 看是否显示maven的版本信息. 2.检查maven的setting.xml配置文件中本地仓库位置配置是否正确(主要是仓库位置是否存在),以及镜像配置(是否指定相应的中央仓库)是否正确. 本地仓库位置配置: <localRepository>D:\devTool\meavn\rep\ideaRepository</localRepository> 镜像mirror配置(注意:如果http协…
以前公司都是配管负责管理jar的,现在没有专职配管了,得自己部署到deploy上供使用.总的来说,jar部署到nexus上有两种方式: 1.直接登录nexus控制台进行上传,如下: 但是,某些仓库可能被设置了禁止控制台上传,如下: 这种情况下,只能通过mvn:deploy进行部署了. 2.命令行方式上传.使用mvn:deploy部署前需要在settings.xml中配置server节点,指定仓库编号和用户名密码,如下所示: <server> <id>snapshots</id…
首先,从http://maven.apache.org/download.cgi网站上下载适用于当前操作系统操作格式的最新版本的maven安装包.如:apache-maven-3.2.5-bin.zip. 其次,将其解压后,找一个你希望的位置将其剪切过去,如:D:\Program Files\apache-maven-3.2.5. 第三,配置环境变量,以支持系统能够正常使用这个maven.具体步骤如下: ①执行“我的电脑”右键 ==> “属性” ==> “系统属性” ==> “高级” =…
maven中的snapshot来源与注意事项 (2012-04-23 15:37:48) 转载▼ 标签: 杂谈 分类: java maven的依赖管理是基于版本管理的,在maven2之后,把版本管理细化snapshot 快照仓库和release发布仓库.release版本,对于发布状态的artifact(就是被依赖的jar包),如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven也不会主动下载的.这里也为snapshot 的出现打下了伏笔. 快照版本,很多人不是特别理解为什么要有…
以前公司都是配管负责管理jar的,现在没有专职配管了,得自己部署到deploy上供使用.总的来说,jar部署到nexus上有两种方式: 1.直接登录nexus控制台进行上传,如下: 但是,某些仓库可能被设置了禁止控制台上传,如下: 这种情况下,只能通过mvn:deploy进行部署了. 2.命令行方式上传.使用mvn:deploy部署前需要在settings.xml中配置server节点,指定仓库编号和用户名密码,如下所示: <server> <id>snapshots</id…
今天lucene中集成第三方中文分词器IKAnalyzer的时候遇到了相似的问题:lucene版本4.9.IKAnalyzer版本2012FF_hf1 直接去maven仓库下载,pom配置如下: <dependency> <groupId>IKAnalyzer</groupId> <artifactId>IKAnalyzer</artifactId> <version>2012FF_hf1</version> </d…