| S2需要安装JDK1.4 or JDK1.5。 将S2xxx.zip解压之后的seasar2目录引入到Eclipse、「文件→导入→既存的工程」。 使用Seasar2基本功能(S2Container, S2AOP)的时候、CLASSPATH的下面必须包含以下文件。 lib/aopalliance-1.0.jar lib/commons-logging-1.1.jar lib/javassist-3.4.ga.jar lib/ognl-2.6.9-patch-20070624.jar lib/s2-framework-2.x.x.jar lib/geronimo-j2ee_1.4_spec-1.0.jar (参考下面) lib/portlet-api-1.0.jar (任选项) lib/log4j-1.2.13.jar (任选项) resources/log4j.properties (任选项) resources/aop.dicon (任选项) 使用Seasar2的扩张机能(S2JTA, S2DBCP, S2JDBC, S2Unit, S2Tx, S2DataSet)的时候必须要将以下文件追加到CLASSPATH里面。 lib/junit-3.8.2.jar lib/poi-2.5-final-20040804.jar lib/s2-extension-2.x.x.jar lib/geronimo-jta_1.1_spec-1.0.jar (参考下面) lib/geronimo-ejb_2.1_spec-1.0.jar (参考下面) resources/jdbc.dicon 根据应用软件所需的执行环境、选择以下需要引用的文件[geronimo-j2ee_1.4_spec-1.0.jar、geronimo-jta_1.0.1B_spec-1.0.jar、geronimo-ejb_2.1_spec-1.0.jar]
环境 | geronimo-j2ee_1.4_spec-1.0.jar | geronimo-jta_1.1_spec-1.0.jar | geronimo-ejb_2.1_spec-1.0.jar
--- | --- | --- | ---
不完全对应J2EE的Servlet container (Tomcat等) | 不要 | 要 (使用S2JTA,S2Tx的时候) | 要 (使用S2Tiger的时候)
完全对应J2EE的应用服务器 (JBoss, WebSphere, WebLogic等) | 不要 | 不要 | 不要
独立 | 要 (使用S2JTA,S2Tx时候) | 不要 | 不要
为了让大家更简单的体验数据库机能、使用了HSQLDB作为RDBMS。为了能够体验Oracle机能、准备了hsql/sql/demo-oracle.sql。SQL*Plus等执行了之后、请根据环境的需要改写jdbc.dicon的XADataSourceImpl的设定项目。 请使用S2Container用的插件Kijimuna。 想使用EJB3anoteshon的情况下、将 S2TigerXXX.zip解压缩后的s2-tiger目录引入Eclipse、「文件→导入→既存的工程」。 在Seasar2的设定基础上、必需要将以下的文件追加到CLASSPATH里面。 lib/s2-tiger-x.x.x.jar resources/jdbc.dicon 想使用Tigeranoteshon的情况、将S2TigerXXX.zip解冻后的s2-tiger目录引入Eclipse、「文件→进口→既存的项目」。 在Seasar2的设定基础上、必需要将以下的文件追加到CLASSPATH里面。 lib/s2-tiger-x.x.x.jar |
| Copyright(c) 2004-2005, The Seasar Foundation and the others. All rights reserved.