1、使用Eclipse,要安装jdk,jdk现在可用1.7版本
2、打开Eclipse,配置maven,打开window-preferencess,在maven-user settings处,设置maven的位置,使用公司已有的maven文件,找到Javaingo-eclipse-jee-3.5mavenconfsettings.xml即可,里面是maven地址,可下载需要的资源文件。
3、配置java环境,打开window-preferencess,java--Installed JRES,选择jdk安装的目录即可,即C:Program FilesJavajdk1.7.0_45,如下图
4、配置server,即tomcat,相当于iis,打开window-preferencess,Server-Runtime Environment,进行添加server,如下图
点击下一步,配置tomcat路径,可在网上下载tomcat,也可使用公司的tomcat
点击jre选项条,选择jre环境
5、如果遇到java 单点 登录提示bingo.dao.DaoException: find db dialect by datasource fail. 说明数据库连接出问题了,
解决方式如下:
方式一:在公司sqlserver数据库的连接方式按如下配置,其中
instanceName为数据库实例名,默认不设置即可,除非遇到数据库实例名不是默认的情况下。
<entry key="jdbc.driverClassName">com.microsoft.sqlserver.jdbc.SQLServerDriver</entry> <entry key="jdbc.url">jdbc:sqlserver://192.168.104.210:1433;instanceName=QTSDEVELOP;DatabaseName=Platform</entry> <entry key="jdbc.username">sa</entry> <entry key="jdbc.password">pass@word1</entry> <entry key="jdbc.initialSize">2</entry> <entry key="jdbc.maxActive">5</entry> <entry key="jdbc.maxIdle">5</entry> <entry key="jdbc.minIdle">1</entry> <entry key="jdbc.validationQuery">select 1</entry>
方式二:改变pom.XML中sqlserver的版本,即如下
<groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc</artifactId> <version>4.0</version>
将version改为3.0 ,如果改完遇到发布后,登录提示如下错误
java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.7 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库
则是由于Eclipse引用的java环境版本低于1.7所致,则应该在上面java环境配置中,jdk选择1.7版本的,并将version改为4.0。
6、发布web程序,在Eclipse中,项目名称右键,export,war文件即可,如下图
OA-SSO-New上右键后export war后,弹出export窗口
如果程序有更新,可直接替换war文件,然后在weblogic上重新启动站点即可。