常用环境的配置

来源:互联网 发布:狼爪高仿淘宝 编辑:程序博客网 时间:2024/06/05 14:07

一、将MapXtreme-4.8.0使用的jar包放到所建工程下:

复制MapXtreme-4.8.0安装目录下,服务器目录(apache-tomcat-5.5)下,webapps目录下的mapxtreme480文件夹;

粘贴到所用服务器的webapps文件夹下。

(将MapXtreme下的所有JAR包复制到工程的WEBROOT下的WEB-INF下的lib文件夹下)

 

 

二、Mapxterme for java 添加数据库驱动:

将相应的数据库驱动程序存放到MapXtreme-4.8.0安装目录下,lib目录下的,common目录下;

修改MapXtreme-4.8.0安装目录下,bin目录下的MapXtremeJavaManager-StandAlone.lax文件,把添加的数据库驱动程序的路径添加到lax.class.path之后。

备注:

Oracle 8i 的驱动为 classes12.jar

Oracle 9i 的驱动为 ojdbc14.jar

Sql server 的驱动为 msbase.jar mssqlserver.jar msutil.jar

 

 

三、Tomcat 中配置数据库连接池:

输入http://localhost:8080 选择 Tomcat Administration 输入用户名密码;

选择 Service (Catalina)

选择 Host (localhost)

选择相应的Context ()

选择 Resources

Data Source Actions 选择 Create New Data Source

(从框架中取得相关连接)

点击 save , 点击 commit changes

备注:

Tomcat 登陆所需的用户名和密码存放在 tomcat 安装目录下的 conf 下的 tomcat-users.xml 文件中。

     如果网页中出现乱码无法操作:

      1、修改所建工程下的 WEB-INF 文件夹下的 web.xml 文件,添加引用 JNDI的方法;

2修改 Tomcat 安装目录下 conf 文件夹下的 server.xml 文件进行配置JNDI

 

 

四、Oracle 数据库建立连接:

Oracle—OracleHome92 à Configuration and Migration Tools à Net Configuration Assistant à 本地NET服务名配置 à 添加 à Oracle8i或更高版本数据库或服务 à 输入服务器名 à TCP à 主机名(IP)(使用1521端口) à 进行测试并设置登陆用户名和密码。

 

 

 

五、更改 Oracle数据库使用的端口:

         解决 Tomcat Oracle 服务端口冲突的问题

Oracle - OraHome92     

Configuration and Migration Tools

Database configuration Assistant

在数据库中配置数据库选项

可用数据库

标准数据库功能

自定义

制定自定义值

 

 

六、JDKTOMCAT的配置

1JDK

     JAVA_HOMEJDK的安装目录(无分号)

     CLASSPATH.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;

     PATH%JAVA_HOME%/bin

2TOMCAT

     CATALINA_HOMETOMCAT的安装目录

     CATALINA_BASETOMCAT的安装目录

     CLASSPATH%CATALINA_HOME%/common/lib/servlet-api.jar;SERVLET包)

 

 

七、为TOMCAT安装ORACLE驱动

            将相应的数据库驱动程序放到TOMCAT安装目录下COMMOM下的LIB文件夹下。

      备注:

            影响业务图层

 

 

八、TOMCAT建立连接池之后,取连接的时候报错如下:

java:comp is not bound in this Context

检查你的项目的WEB-INF目录下lib目录中是否加进了一些如
naming-java.jar,naming-common.jar , naming-resources.jar , naming-factory.jar
之类的包,把这些包从lib目录删除

九、:myeclipse会因为导入的JAR包丢失而导致无法自动编译类文件!

原创粉丝点击