ラベル JAVA の投稿を表示しています。 すべての投稿を表示
ラベル JAVA の投稿を表示しています。 すべての投稿を表示

2011年10月29日土曜日

Eclipse

Eclipse 起動時に使用する Java VM を指定する
eclipse.iniを開いて、先頭に以下を記述する。
-vm
C:\APPL01\Ap_Java\Java\jdk1.7.0_32bit\bin\javaw.exe

TOMCAT設定

apache-tomcat-7.0.22
(1)apache-tomcat-7.0.22-windows-x86.zipをダウンロードし解凍する。
(2)フォルダ名は任意。今回はapache-tomcat-7.0.22-x86
(3)apache-tomcat-7.0.22-x86\bin以下にsetenv.batを作成し、JAVA_HOMEを記述する。
  set JAVA_HOME=C:\APPL01\Ap_Java\Java\jdk1.7.0_32bit
(4)apache-tomcat-7.0.22-x86\bin\startup.batで起動する。

2011年10月10日月曜日

指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています


32bitのMsAccessに対して設定したDSNに、64bitのJava(JDK)からDB接続する場合に、以下のエラーが発生した。
[Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています(IM014)
java.sql.SQLException: [Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています

解決策としては、追加でJDKの32bit版をインストールし、javaの起動オプションに-d32を追加した。
32bit版ODBC設定は、「C:\Windows\SysWOW64\odbcad32.exe」より行う。