摘要: 通常在一些特别情况下,我们需要为单独某一个构件打包多个不同jdk版本的包,用来支持不同的jdk,基于maven我们就可以很方便的做到这点。1、在项目的pom文件中加入如下配置 4.0.0 cc.mzone blog jar 0.1 http://www.mzone.cc ... 阅读全文
posted @ 2015-06-15 23:09 243573295 阅读(4024) 评论(1) 推荐(0) 编辑
摘要: 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使我们内部的镜像服务器上的组件比本地新,maven... 阅读全文
posted @ 2015-06-15 23:07 243573295 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 在项目中应用snapshot和release库,应用snapshot和release库达到不同环境下发布不同的版本的目的,首先看一个pom文件的定义: 4.0.0 cc.mzone myjar ${project.release.version} jar ... 阅读全文
posted @ 2015-06-15 23:05 243573295 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 使用maven管理项目有一个好处是就是可以针对不同的环境使用不同的编译打包设置,方便了多环境下的打包部署,一般我们开发项目都会有至少开发环境和正式环境两个,针对这两个环境的配置信息也会有所不同,比如数据库的配置等。我们可以使用maven的profile定义来进行区分,比如我们在项目的pom文件中定... 阅读全文
posted @ 2015-06-15 23:04 243573295 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以... 阅读全文
posted @ 2015-06-15 22:44 243573295 阅读(5975) 评论(1) 推荐(0) 编辑
摘要: 用Maven 命令创建一个简单的Maven项目在cmd中运行如下命令:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-simple -Dversion=1.0 -DarchetypeArtifactId=m... 阅读全文
posted @ 2015-06-15 22:32 243573295 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 右击项目,点击Run as,如下图:即可看到有很多现有的maven命令,点击即可运行,并在控制台可以看到运行信息如果你想运行的maven命令在这里没有找到,点击Maven build创建新的命令,操作如下图所示:如下图填入Maven命令,点击Run即可新增的maven命令可以通过如下方式找到,并再次... 阅读全文
posted @ 2015-06-15 22:28 243573295 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse project explorer中右击,在弹出框中选择import,得到如下图所示: 选择Existing Maven Projects,并点击Next,得到如下图所示对话框:选择一个已经创建好的Maven项目,并点击Finish。由此,导入Maven项目成功 阅读全文
posted @ 2015-06-15 22:26 243573295 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 点击Eclipse菜单File->New->Other->Maven->Maven Project在选择maven-archetype的界面进行如下操作:(其他选项基本与创建普通maven项目一样)点击Next,填写好相应的groupId,artifactId,version等信息,点击Finish... 阅读全文
posted @ 2015-06-15 22:25 243573295 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 点击Eclipse菜单栏File->New->Ohter->Maven得到如下图所示对话框:选中Maven Project并点击Next,到下一个对话框(默认)继续点击Next得到如下对话框如图示操作,选择maven-archetype-quickstart,点击Next按图示填写好groupId... 阅读全文
posted @ 2015-06-15 22:23 243573295 阅读(209) 评论(0) 推荐(0) 编辑
摘要: (看的比较累,可以直接看最后面有针对整个pom.xml的注解)pom的作用 pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因... 阅读全文
posted @ 2015-06-15 22:18 243573295 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: Maven的生命周期是为了对所有的构建过程进行了抽象了,便于统一。clean(清理)此生命周期旨在给工程做清理工作,它主要包含以下阶段:pre-clean - 执行项目清理前所需要的工作。clean - 清理上一次build项目生成的文件。post-clean - 执行完成项目清理所需的工作.def... 阅读全文
posted @ 2015-06-15 21:51 243573295 阅读(237) 评论(0) 推荐(0) 编辑
摘要: mvn archetype:create :创建 Maven 项目mvn compile :编译源代码mvn deploy 发布项目mvn test-compile :编译测试代码mvn test : 运行应用程序中的单元测试mvn site : 生成项目相关信息的网站mvn clean :清除目标... 阅读全文
posted @ 2015-06-15 21:50 243573295 阅读(323) 评论(0) 推荐(1) 编辑
摘要: Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的... 阅读全文
posted @ 2015-06-15 21:47 243573295 阅读(173) 评论(0) 推荐(0) 编辑
摘要: eclipse中增加maven的插件,maven默认的本地库的路径是${user}/.m2/repository/下一般windows用户的操作系统都安装在C盘C:\Users\admin\.m2由于个人喜好经常安装系统的缘故,导致c盘不是个稳定且安全的目录,所以尝试将maven库迁移主要分一下步骤... 阅读全文
posted @ 2015-06-15 21:42 243573295 阅读(4782) 评论(0) 推荐(0) 编辑
摘要: window.open(basePath+"/web/homeIndex?code="+code);1.超链接Welcome等效于js代码window.location.href="http://www.xxx.net"; 2.超链接Welcome等效于js代码window.open("htt... 阅读全文
posted @ 2015-06-15 17:03 243573295 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 1. jquery 在iframe子页面获取父页面元素代码如下:$("#objid", parent.document)2. jquery在父页面 获取iframe子页面的元素代码如下:$("#objid",document.frames('iframename').document)3.js 在i... 阅读全文
posted @ 2015-06-15 16:07 243573295 阅读(778) 评论(0) 推荐(0) 编辑
摘要: $('#select option:eq(2)').attr('selected','selected'); 阅读全文
posted @ 2015-06-15 13:16 243573295 阅读(1094) 评论(0) 推荐(0) 编辑