为 Java 7 配置 Spring Roo,springroo,http://gordo
分享于 点击 13546 次 点评:154
为 Java 7 配置 Spring Roo,springroo,http://gordo
http://gordondickens.com/wordpress/2012/04/05/configuring-spring-roo-for-java-7/如果我们使用 Java 7 和 Roo 1.2.1, 需要如下步骤:Change the Java version to 1.7Set theAspectJ version to 1.7.0.M1 or higherSet the Maven AspectJ Plugin to 1.4 orhigherIf using Hypersonic, change the version to 2.2.8 or higherChange theHibernate version to 4.1.2 or higher(optional) Change the Hibernate EntityManager to 4.1.2 or higher
[Shell/批处理]代码
$ rooroo> project --topLevelPackage com.gordondickens.myproj --java 6
maven
<properties> <aspectj.version>1.7.0.M1</aspectj.version> <java.version>1.7</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <roo.version>1.2.1.RELEASE</roo.version> <slf4j.version>1.6.4</slf4j.version> <spring.version>3.1.1.RELEASE</spring.version></properties>...<dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> <version>2.2.8</version></dependency><dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.1.2</version></dependency><dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>4.1.2</version> <exclusions> <exclusion> <groupId>cglib</groupId> <artifactId>cglib</artifactId> </exclusion> <exclusion> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> </exclusion> </exclusions></dependency>...<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>aspectj-maven-plugin</artifactId> <version>1.4</version> <dependencies> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <version>${aspectj.version}</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjtools</artifactId> <version>${aspectj.version}</version> </dependency> </dependencies> <executions> <execution> <goals> <goal>compile</goal> <goal>test-compile</goal> </goals> </execution> </executions> <configuration> <outxml>true</outxml> <aspectLibraries> <aspectLibrary> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </aspectLibrary> </aspectLibraries> <source>${java.version}</source> <target>${java.version}</target> </configuration></plugin>...
用户点评