使用maven构建struts2在jdk1.4.2上的开发环境
2009-12-18 07:52
405 查看
1. Download struts-2.0.14-all.zip and struts-2.0.14-backport.zip packages.
2. Extract these two file to struts-2.0.14 folder. After extract, the structure should be like below:
apps/
backport/
docs/
lib/
src/
3. Navigate to backport directory.
4. Run the following command to generate jdk1.4.2 jar package.
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/struts2-spring-plugin-2.0.14.jar -destjar struts2-spring-plugin-j4-2.0.14.jar
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/ognl-2.6.11.jar -destjar ognl-j4-2.6.11.jar
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/freemarker-2.3.8.jar -destjar freemarker-j4-2.3.8.jar
5. Run the following to install jdk1.4.2 jar files to maven repository.
mvn install:install-file -DgroupId=org.apache.struts -DartifactId=struts2-core-j4 -Dversion=2.0.14 -Dpackaging=jar -Dfile=struts2-core-j4-2.0.14.jar -DgeneratePom=true
mvn install:install-file -DgroupId=org.apache.struts -DartifactId=struts2-spring-plugin-j4 -Dversion=2.0.14 -Dpackaging=jar -Dfile=struts2-spring-plugin-j4-2.0.14.jar -DgeneratePom=true
mvn install:install-file -DgroupId=com.opensymphony -DartifactId=xwork-j4 -Dversion=2.0.7 -Dpackaging=jar -Dfile=xwork-j4-2.0.7.jar -DgeneratePom=true
mvn install:install-file -DgroupId=ognl -DartifactId=ognl-j4 -Dversion=2.6.11 -Dpackaging=jar -Dfile=ognl-j4-2.6.11.jar -DgeneratePom=true
mvn install:install-file -DgroupId=org.freemarker -DartifactId=freemarker-j4 -Dversion=2.3.8 -Dpackaging=jar -Dfile=freemarker-j4-2.3.8.jar -DgeneratePom=true
6. Add the following configuration in project pom.xml file.
7. Run "mvn package" to compile project or "mvn jetty:run" to start project.
2. Extract these two file to struts-2.0.14 folder. After extract, the structure should be like below:
apps/
backport/
docs/
lib/
src/
3. Navigate to backport directory.
4. Run the following command to generate jdk1.4.2 jar package.
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/struts2-spring-plugin-2.0.14.jar -destjar struts2-spring-plugin-j4-2.0.14.jar
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/ognl-2.6.11.jar -destjar ognl-j4-2.6.11.jar
java -jar retrotranslator-transformer-1.2.2.jar -advanced -srcjar ../lib/freemarker-2.3.8.jar -destjar freemarker-j4-2.3.8.jar
5. Run the following to install jdk1.4.2 jar files to maven repository.
mvn install:install-file -DgroupId=org.apache.struts -DartifactId=struts2-core-j4 -Dversion=2.0.14 -Dpackaging=jar -Dfile=struts2-core-j4-2.0.14.jar -DgeneratePom=true
mvn install:install-file -DgroupId=org.apache.struts -DartifactId=struts2-spring-plugin-j4 -Dversion=2.0.14 -Dpackaging=jar -Dfile=struts2-spring-plugin-j4-2.0.14.jar -DgeneratePom=true
mvn install:install-file -DgroupId=com.opensymphony -DartifactId=xwork-j4 -Dversion=2.0.7 -Dpackaging=jar -Dfile=xwork-j4-2.0.7.jar -DgeneratePom=true
mvn install:install-file -DgroupId=ognl -DartifactId=ognl-j4 -Dversion=2.6.11 -Dpackaging=jar -Dfile=ognl-j4-2.6.11.jar -DgeneratePom=true
mvn install:install-file -DgroupId=org.freemarker -DartifactId=freemarker-j4 -Dversion=2.3.8 -Dpackaging=jar -Dfile=freemarker-j4-2.3.8.jar -DgeneratePom=true
6. Add the following configuration in project pom.xml file.
<dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core-j4</artifactId> <version>2.0.14</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-spring-plugin-j4</artifactId> <version>2.0.14</version> </dependency> <dependency> <groupId>com.opensymphony</groupId> <artifactId>xwork-j4</artifactId> <version>2.0.7</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> <version>2.0.5</version> </dependency> <dependency> <groupId>ognl</groupId> <artifactId>ognl-j4</artifactId> <version>2.6.11</version> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker-j4</artifactId> <version>2.3.8</version> </dependency> <dependency> <groupId>net.sf.retrotranslator</groupId> <artifactId>retrotranslator-runtime</artifactId> <version>1.2.7</version> </dependency> <dependency> <groupId>net.sf.retrotranslator</groupId> <artifactId>retrotranslator-transformer</artifactId> <version>1.2.7</version> </dependency> <dependency> <groupId>backport-util-concurrent</groupId> <artifactId>backport-util-concurrent</artifactId> <version>3.0</version> </dependency>
7. Run "mvn package" to compile project or "mvn jetty:run" to start project.
相关文章推荐
- 使用maven构建struts2在jdk1.4.2上的开发环境
- 使用IDEA构建Spark Scala开发环境(支持maven)
- 走进Spark生态圈:使用Maven构建Spark开发环境
- 使用eclipse构建现有的maven项目开发环境
- ubantu(linux)构建开发环境(JDK/intellij idea/maven)
- Struts2使用IntellijIDEA和maven管理:搭建开发环境
- 使用maven+eclipse搭建struts2开发环境
- 使用Eclipse+Maven+Jetty构建Java Web开发环境(几个教程综合集成2014发行)
- 在eclipse下使用maven搭建Struts2,Hibernate4和Spring4开发环境
- 使用maven+eclipse搭建struts2开发环境
- 使用IDEA构建Spark开发环境(支持maven)
- struts2 使用Maven搭建Struts2框架的开发环境
- 在CentOS上安装Java开发环境:使用yum安装jdk
- 使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
- 用eclipse的maven构建hadoop开发环境
- 使用Eclipse配置Struts2开发环境
- 使用Eclipse IDE for CC++ Developers 构建C++开发环境
- 关于如何使用Docker构建PHP的开发环境
- 用Maven构建Java Web开发环境(Jetty容器)之一
- 使用Maven构建项目环境,利用Jsoup实现数据抓取(下)