package openminer; import java.sql.*; import openminer.util.*; import openminer.util.db.*; public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello Open Miner 0.1000"); try { RuntimeTest.printAll("Started"); // Class.forName("com.mysql.jdbc.Driver").newInstance(); // Connection conn = DriverManager // .getConnection("jdbc:mysql://localhost/test?user=root&password=1234567"); // DatabaseProperty.setDatabaseType(DatabaseProperty.DBTYPE_MYSQL); Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); Connection conn = DriverManager .getConnection("jdbc:oracle:thin:@192.168.0.7:1521:dbminer", "TL","TL"); DatabaseProperty.setDatabaseType(DatabaseProperty.DBTYPE_ORACLE); RuntimeTest.printAll("Created Connection"); String modelXML = TextFileLoader.loadFile("testmodel2.xml"); String trainXML = TextFileLoader.loadFile("testtrain2.xml"); Model testModel = new Model(); testModel.createModel(modelXML); RuntimeTest.printAll("Created Model"); Miner miner = Miner.buildMiner( // testModel.getMinerClassName()); "openminer.association.apriorifordatabase.AprioriForDatabase"); miner.trainModel(conn,testModel,trainXML); conn.close(); RuntimeTest.printAll("Overall"); } catch (Exception e) { e.printStackTrace(); } } }