j-interop-code-148-trunk (3.0.0) Maven 打包 POM 文件

一、下载 SVN 上的源码

j-interop-code-148-trunk.zip

http://sourceforge.net/p/j-interop/code/148/tree/trunk/

二、放置三个 POM 配置文件

目录结构

--  pom.xml
 |--  j-interop
 |         |--  pom.xml
 |--  j-interopdeps
 |         |--  pom.xml

这三个 pom.xml 在 ZIP 中是不存在在,需要大家把我提供的3个 pom.xml 放在对应的目录中。

1、主 pom.xml



    4.0.0


    org.j-interop
    j-interop-parent
3.0.0-r148
pom

    
        yyyyMMddHHmmss
        UTF-8
        UTF-8
        1.6
        1.6

        3.1
        2.2.1
        2.9.1


   

        src
        
            
                src
                
                    **/*
                
                
                    **/*.java
                
            
        

        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                ${maven-compiler-plugin.version}
                
                    ${maven.compile.source}
                    ${maven.compile.target}
                    ${project.build.sourceEncoding}
                
            

 
                org.apache.maven.plugins
                maven-source-plugin
                ${maven-source-plugin.version}
                
                    
                        attach-sources
                        
                            jar
                        
                    
                
            

            
                org.apache.maven.plugins
                maven-javadoc-plugin
                ${maven-javadoc-plugin.version}
                
                    en_US
                    false
                    true
                
                
                    
                        attach-javadocs
                        
                            jar
                        
                    
                
            

        
    


j-interop
j-interopdeps





 

        
            central
            Noahx Artifactory-releases
            http://noahx.org/artifactory/ext-release-local
        


    

注意:如果需要使用 mvn deploy 指令,请修改 central 仓库的配置到你自己的私有仓库。


2、j-interop/pom.xml



	4.0.0

	
		org.j-interop
		j-interop-parent
		3.0.0-r148
		../pom.xml
	

	j-interop
	${project.artifactId}
	jar

	
		
			${project.groupId}
			j-interopdeps
			${project.version}
		
	


3、j-interopdeps/pom.xml



	4.0.0

	
		org.j-interop
		j-interop-parent
		3.0.0-r148
		../pom.xml
	

	j-interopdeps
	${project.artifactId}
	jar

	
		
		org.samba.jcifs
		jcifs
		1.2.19
		
	


三、打包

在主 pom.xml 所在的目录执行 mvn 指令。我的 maven 版本是 Apache Maven 3.2.1。

1、打包

mvn clean package


2、打包安装(本地)

mvn clean install


3、打包部署(私有仓库)

mvn clean deploy


四、附件下载

j-Interop pom.xml 配置包:http://1drv.ms/1lBjOqm


转载于:https://my.oschina.net/noahxiao/blog/281979

你可能感兴趣的:(j-interop-code-148-trunk (3.0.0) Maven 打包 POM 文件)