mysql-connector-java-5.1.30 compile error
Posted by: lee hyeongchae lee
Date: April 21, 2014 02:45AM

mysql-connector-java-5.1.30 compile error

$ cp ant-contrib-1.0b3.jar mysql-connector-java-5.1.30/src/lib/ant-contrib.jar
$ cp junit-4.10.jar mysql-connector-java-5.1.30/src/lib/junit.jar

$ export JAVA_HOME=/etc/alternatives/oracle_jdk_1.5.0
$ ant -Dcom.mysql.jdbc.java6.java=/etc/alternatives/oracle_jdk_1.6.0/bin/java \
-Dcom.mysql.jdbc.java6.javac=/etc/alternatives/oracle_jdk_1.6.0/bin/javac \
-Dcom.mysql.jdbc.java6.rtjar=/etc/alternatives/oracle_jdk_1.6.0/jre/lib/rt.jar



Buildfile: build.xml
[echo] Compiling class files to ./build/mysql-connector-java-5.1.30-SNAPSHOT...

-compiler-check:

clean:
[delete] Deleting directory /home/mysql/mysql-connector-java-5.1.30/build

-init-copy:
[mkdir] Created dir: /home/mysql/mysql-connector-java-5.1.30/build
[exec] Result: 3
[copy] Copying 332 files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[copy] Copied 51 empty directories to 2 empty directories under /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[copy] Copying 6 files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT

-init-no-crypto:

init:

-clean-output:

compile-driver-jdbc3:
[javac] Compiling 210 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.

compile-driver-jdbc4:
[javac] Compiling 39 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/com/mysql/fabric/hibernate/FabricMultiTenantConnectionProvider.java:30: package org.hibernate.service.jdbc.connections.spi does not exist
[javac] import org.hibernate.service.jdbc.connections.spi.MultiTenantConnectionProvider;
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/com/mysql/fabric/hibernate/FabricMultiTenantConnectionProvider.java:39: cannot find symbol
[javac] symbol: class MultiTenantConnectionProvider
[javac] public class FabricMultiTenantConnectionProvider implements MultiTenantConnectionProvider {
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:32: package org.hibernate.cfg does not exist
[javac] import org.hibernate.cfg.*;
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:33: package org.hibernate does not exist
[javac] import org.hibernate.*;
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:34: package org.hibernate.service does not exist
[javac] import org.hibernate.service.ServiceRegistryBuilder;
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:106: cannot find symbol
[javac] symbol : class SessionFactory
[javac] location: class demo.fabric.HibernateFabric
[javac] public static SessionFactory createSessionFactory(String fabricUrl, String username, String password, String fabricUser, String fabricPassword) throws Exception {
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:72: cannot find symbol
[javac] symbol : class SessionFactory
[javac] location: class demo.fabric.HibernateFabric
[javac] SessionFactory sf = createSessionFactory("http://"; + hostname + ":" + port, user, password, fabricUsername, fabricPassword);
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:81: cannot find symbol
[javac] symbol : class Session
[javac] location: class demo.fabric.HibernateFabric
[javac] Session session = sf.withOptions()
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:109: cannot find symbol
[javac] symbol : class ServiceRegistryBuilder
[javac] location: class demo.fabric.HibernateFabric
[javac] ServiceRegistryBuilder srb = new ServiceRegistryBuilder();
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:109: cannot find symbol
[javac] symbol : class ServiceRegistryBuilder
[javac] location: class demo.fabric.HibernateFabric
[javac] ServiceRegistryBuilder srb = new ServiceRegistryBuilder();
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:110: package org.hibernate.service.jdbc.connections.spi does not exist
[javac] srb.addService(org.hibernate.service.jdbc.connections.spi.MultiTenantConnectionProvider.class, connProvider);
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:113: cannot find symbol
[javac] symbol : class Configuration
[javac] location: class demo.fabric.HibernateFabric
[javac] Configuration config = new Configuration();
[javac] ^
[javac] /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/demo/fabric/HibernateFabric.java:113: cannot find symbol
[javac] symbol : class Configuration
[javac] location: class demo.fabric.HibernateFabric
[javac] Configuration config = new Configuration();
[javac] ^
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 13 errors

BUILD FAILED
/home/mysql/mysql-connector-java-5.1.30/build.xml:860: Compile failed; see the compiler error output for details.

Total time: 18 seconds

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

url : http://dev.mysql.com/doc/connector-j/en/connector-j-installing-source.html


The Ant Contrib (version 1.03b is available from http://sourceforge.net/projects/ant-contrib/files/ant-contrib/1.0b3/) and Junit (availabe from https://github.com/junit-team/junit/wiki/Download-and-Install) libraries.

> with hibernate 4.2.12 ( http://sourceforge.net/projects/hibernate/files/hibernate4/4.2.12.Final )
- hibernate 4.3.x not support

3. Place the required extra libraries, ant-contrib.jar and junit.jar, in a separate directory—for example, "C:\connectorj-extralibs".

> ant-contrib.jar and junit.jar and hibernate-core-4.2.12.Final.jar



$ cp ant-contrib-1.0b3.jar mysql-connector-java-5.1.30/src/lib/ant-contrib.jar
$ cp junit-4.10.jar mysql-connector-java-5.1.30/src/lib/junit.jar

$ cp hibernate-core-4.2.12.Final/lib/required/hibernate-core-4.2.12.Final.jar mysql-connector-java-5.1.30/src/lib/hibernate-core-4.2.12.Final.jar

$ export JAVA_HOME=/etc/alternatives/oracle_jdk_1.5.0
$ ant -Dcom.mysql.jdbc.java6.java=/etc/alternatives/oracle_jdk_1.6.0/bin/java \
-Dcom.mysql.jdbc.java6.javac=/etc/alternatives/oracle_jdk_1.6.0/bin/javac \
-Dcom.mysql.jdbc.java6.rtjar=/etc/alternatives/oracle_jdk_1.6.0/jre/lib/rt.jar


Buildfile: build.xml
[echo] Compiling class files to ./build/mysql-connector-java-5.1.30-SNAPSHOT...

-compiler-check:

clean:

-init-copy:
[mkdir] Created dir: /home/mysql/mysql-connector-java-5.1.30/build
[exec] Result: 3
[copy] Copying 332 files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[copy] Copied 51 empty directories to 2 empty directories under /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[copy] Copying 7 files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT

-init-no-crypto:

init:

-clean-output:

compile-driver-jdbc3:
[javac] Compiling 210 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.

compile-driver-jdbc4:
[javac] Compiling 39 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.

compile-driver:

compile-testsuite:
[javac] Compiling 54 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Compiling 4 source files to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT

compile-integration-c3p0:
[javac] Compiling 1 source file to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT

compile-integration-jboss:
[javac] Compiling 1 source file to /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT

compile-integration-log4j:

compile.integration:

compile:

dist:
[mkdir] Created dir: /home/mysql/mysql-connector-java-5.1.30/build/META-INF
[mkdir] Created dir: /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/META-INF/services
[jar] Building jar: /home/mysql/mysql-connector-java-5.1.30/build/mysql-connector-java-5.1.30-SNAPSHOT/mysql-connector-java-5.1.30-SNAPSHOT-bin.jar

BUILD SUCCESSFUL
Total time: 24 seconds

Options: ReplyQuote


Subject
Written By
Posted
mysql-connector-java-5.1.30 compile error
April 21, 2014 02:45AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.