![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
iteye_6609
这个作者很懒,什么都没留下…
展开
-
classifier的使用
在J2EE开发中,当我们的某个ejb的jar包不但可以使用于jboss中,还希望运行在websphere或weblogic中。一个ejb包要发布在不同的j2ee中间件中时有些配置信息往往不一样,比如:这个ejb包中有JPA的配置文件persistence.xml文件。那么,这个文件在jboss中的设置如下: <properties> <!-- Auto detec...原创 2011-06-02 19:48:27 · 507 阅读 · 0 评论 -
站点发布
1. Enabled WebDAVSee this guide to learn how to enable WebDAV access on Apache server 2.x .2. Configure Where to DeployIn pom.xml , configure where to deploy your site within “distribut...原创 2011-04-21 10:31:19 · 222 阅读 · 0 评论 -
关于SNAPSHOT
使用maven进行多模块开发时,当我模块之间有相关的依赖关系,并且两个模块都还不稳定需要频繁的做更新的时候,我们往往会把模块的版本设置为SNAPSHOT,如:goingUtils-1.1-SNAPSHOT,当goingUtils-1.1模块作了修改以后,它所依赖的模块goingBiz-1.2就可以通过MAVEN获取到最新修改以后的包文件。获取方式如下:goingUtils-1.1-SNAP...原创 2011-02-10 13:20:50 · 106 阅读 · 0 评论 -
archetype相关使用指南
当某一个平台或框架要使用于多个项目中的时候,我们往往需要为项目的基本结构创建一个archetype.比如一个web项目最终会发布为一个war包,其中项目结构必须以默认的war结构进行安排,WEB-INF下面放前台界面,WEB-INF/css放界面样式文件,js放javascript脚本,jsp放jsp等。这样我们就需要为基于平台开发的项目配置结构进行设置或初始化。那么archetype就可以完...原创 2010-12-28 22:38:57 · 120 阅读 · 0 评论 -
maven deploy
首先,需要在工程中申明工件部署到私服上的地址,如: <distributionManagement> <repository> <id>nexus.release</id> <name>Internal Release Repository</name> <url>dav:http://10.63原创 2010-12-28 22:22:19 · 85 阅读 · 0 评论 -
maven发布常用命令
mvn发布mvn release:preparemvn release:performmvn release:rollback周期中忽略测试:-Maven.skip.test 打包mvn assembly:single -Dmysql原创 2010-12-23 13:27:35 · 59 阅读 · 0 评论 -
自定义maven插件install的问题
当在自定义的maven插件的工程目录下执行mvn clean install 时,抛出以下异常,由于抛出的异常行数为313行,但所指定的源代码文件中行数少于313行,不得其解。 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-plugin-plugin:2.6:descriptor (default-descrip...原创 2010-12-23 12:05:00 · 239 阅读 · 0 评论 -
常用maven插件网站
http://maven.apache.org/plugins/index.html http://mojo.codehaus.org/plugins.html http://code.google.com/p/maven-license-plugin原创 2010-12-01 08:58:42 · 170 阅读 · 0 评论 -
运行maven自定义插件
mvn cn.com.pzhsteel.mes.maven:maven-codegen-plugin:1.0-SNAPSHOT:genEntityBeanFromExcel -Dinput.file=d:\\Entity 代码说明cn.com.pzhsteel.mes.maven插件的组名maven-codegen-plugin插件的...原创 2010-11-30 14:34:55 · 100 阅读 · 0 评论 -
使用自定义archetype创建项目模块
命令行方式1.首先进入创建项目模块的目录2.执行mvn archetype:generate命令mvn archetype:generate -DgroupId=com.cn.pzhsteel -DartifactId=mes-test -DarchetypeGroupId=cn.com.pzhsteel.mes.maven -DarchetypeArtifactId=...原创 2010-11-30 13:54:32 · 69 阅读 · 0 评论 -
在ubuntu10.10 64位下设置nexus自动启动
1.下载nexus-oss-webapp-1.8.0-bundle.tar.gz2.将包解压在自己的某个路径下,如:/home/mylocal/soft/nexus3.将nexus脚本复制到/etc/init.d/中,及 /home/mylocal/soft/nexus/nexus-oss-webapp-1.8.0/bin/jsw/linux-x86-64/nexus4.修改ne...原创 2010-11-15 15:04:49 · 108 阅读 · 0 评论 -
MAVEN传递性依赖表
[table]||[b]compile[/b]|[b]test[/b]|[b]provided[/b]|[b]runtime[/b]||[b]compile[/b]|compile|-|-|runtime||[b]test[/b]|test|-|-|test||[b]provided[/b]|provided|-|provided|provided||[b]runtime[/b...原创 2010-11-10 14:23:11 · 99 阅读 · 0 评论 -
从Maven仓库中导出jar包
从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入以下命令:mvn dependency:copy-dependencies -DoutputDirectory=lib更简单的 mvn dependency:copy-dependencies 会导出到target\dependency 下面mvn clean dependency:copy-depe...原创 2014-01-29 11:35:23 · 71 阅读 · 0 评论