春风博客

春天里,百花香...

导航

<2007年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

统计

公告

MAIL: junglesong@gmail.com
MSN: junglesong_5@hotmail.com

Locations of visitors to this page

常用链接

留言簿(11)

随笔分类(224)

随笔档案(126)

个人软件下载

我的其它博客

我的邻居们

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜

我的Maven2之旅:十二.使用JDK1.5编译Maven工程

现在JDK1.5已经越来越普及了,使用它编写或者改写的程序也越来越多,当我们把符合JDK1.5新语法特征的程序送给maven编译时会出现下列问题.



这时该如何使用 -source 1.5 以启用泛型呢,将pom.xml文件添加一段即可.请看完整的pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0"

    xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation
="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    
<modelVersion>4.0.0</modelVersion>
    
<groupId>com.junglesong</groupId>
    
<artifactId>sqlanywhere</artifactId>
    
<packaging>jar</packaging>
    
<version>1.0.3</version>
    
<name>sqlanywhere</name>
    
<url>http://maven.apache.org</url>
    
<dependencies>
        
<dependency>
            
<groupId>junit</groupId>
            
<artifactId>junit</artifactId>
            
<version>3.8.1</version>
            
<scope>test</scope>
        
</dependency>
        
<dependency>
            
<groupId>dom4j</groupId>
            
<artifactId>dom4j</artifactId>
            
<version>1.6.1</version>
            
<scope>compile</scope>
        
</dependency>
        
<dependency>
            
<groupId>log4j</groupId>
            
<artifactId>log4j</artifactId>
            
<version>1.2.14</version>
            
<scope>compile</scope>
        
</dependency>
    
</dependencies>

    
<build>
        
<finalName>sqlanywhere1.0.3</finalName>
        
<plugins>
            
<plugin>
                
<artifactId>maven-compiler-plugin</artifactId>
                
<configuration>
                    
<source>1.5</source>
                    
<target>1.5</target>
                
</configuration>
            
</plugin>
        
</plugins>
    
</build>
</project>

上面<build>节点中的<plugin>部分就是我们要添加的,就这么简单.
            <plugin>
                
<artifactId>maven-compiler-plugin</artifactId>
                
<configuration>
                    
<source>1.5</source>
                    
<target>1.5</target>
                
</configuration>
            
</plugin>

 

此后mvn将使用jDK1.5编译程序.

posted on 2007-09-05 10:39 sitinspring 阅读(4492) 评论(2)  编辑  收藏 所属分类: Maven2之旅

评论

# re: 我的Maven2之旅:十二.使用JDK1.5编译Maven工程 2007-09-05 21:27 zhpeng

不错...  回复  更多评论   

# re: 我的Maven2之旅:十二.使用JDK1.5编译Maven工程 2007-09-07 16:32 osshome

收藏,学习  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
sitinspring(http://www.blogjava.net)原创,转载请注明出处.