I see, yes Eclipse doesn't recognise .java files as Java source files if they're put outside of a source directory (= compiler classpath)
Cheers, Lukas 2013/6/11 <[email protected]> > sorry, didn't realize that my package names were all messed up. > And that I needed to add the source files into eclipse project. When I > looked at the picture in your docs for eclipse generation, that's what made > it clear as to how the sources are to be added to the eclipse project. > > thanks, > > ameet > > > On Monday, June 10, 2013 5:33:43 PM UTC-4, [email protected] wrote: >> >> here is my xml file >> <?xml version="1.0" encoding="UTF-8" standalone="yes"?> >> <configuration >> xmlns="http://www.jooq.org/**xsd/jooq-codegen-3.0.0.xsd<http://www.jooq.org/xsd/jooq-codegen-3.0.0.xsd> >> "> >> <!-- Configure the database connection here --> >> <jdbc> >> <driver>org.postgresql.Driver<**/driver> >> <url>jdbc:postgresql://**localhost:5432/mydb</url> >> <user>me</user> >> <password>mypass</password> >> </jdbc> >> >> <generator> >> <!-- The default code generator. You can override this one, to >> generate your own code style >> Defaults to org.jooq.util.DefaultGenerator --> >> <name>org.jooq.util.**DefaultGenerator</name> >> >> <database> >> <!-- The database type. The format here is: >> org.util.[database].[database]**Database --> >> <name>org.jooq.util.postgres.**PostgresDatabase</name> >> >> <!-- The database schema (or in the absence of schema support, in >> your RDBMS this >> can be the owner, user, database name) to be >> generated --> >> <inputSchema>public</**inputSchema> >> >> <!-- All elements that are generated from your schema >> (A Java regular expression. Use the pipe to >> separate several expressions) >> Watch out for case-sensitivity. >> Depending on your database, this might be important! --> >> <includes>.*</includes> >> <!-- All elements that are excluded from your schema >> (A Java regular expression. Use the pipe to >> separate several expressions). >> Excludes match before includes --> >> <excludes></excludes> >> </database> >> >> <target> >> <!-- The destination package of your generated classes (within >> the destination directory) --> >> <packageName>com.urjanet.**schema</packageName> >> >> <!-- The destination directory of your generated classes --> >> <directory>/home/me/Urja/</**directory> >> </target> >> </generator> >> </configuration> >> -- >> log output >> -- >> sh generateSchema.sh >> Jun 10, 2013 5:32:48 PM org.jooq.tools.JooqLogger info >> INFO: Initialising properties : /urjadb.xml >> Jun 10, 2013 5:32:48 PM org.jooq.tools.JooqLogger info >> INFO: Database parameters >> Jun 10, 2013 5:32:48 PM org.jooq.tools.JooqLogger info >> INFO: ------------------------------**---------------------------- >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: dialect : POSTGRES >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: target dir : /home/ac2211/Urja/ >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: target package : com.urjanet.schema >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: ------------------------------**---------------------------- >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: DefaultGenerator parameters >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: ------------------------------**---------------------------- >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: strategy : class org.jooq.util.** >> DefaultGeneratorStrategy >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: deprecated : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: generated annotation : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: JPA annotations : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: validation annotations : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: instance fields : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: records : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: pojos : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: immutable pojos : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: interfaces : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: daos : false >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: relations : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: global references : true >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: ------------------------------**---------------------------- >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Emptying : /home/ac2211/Urja/com/urjanet/**schema >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating schemata : Total: 1 >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating schema : Public.java >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: ------------------------------**---------------------------- >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Sequences fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Tables fetched : 4 (4 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: UDTs fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating tables >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating table : HourlySmElectricCounters.java >> [input=hourly_sm_electric_**counters, output=hourly_sm_electric_**counters, >> pk=hourly_sm_electric_**counters_pkey] >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: ARRAYs fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Enums fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating table : MonthlySmElectricCounters.java >> [input=monthly_sm_electric_**counters, output=monthly_sm_electric_**counters, >> pk=monthly_sm_electric_**counters_pkey] >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating table : SmIntervalElectricity.java >> [input=sm_interval_**electricity, output=sm_interval_**electricity, >> pk=sm_interval_electricity_**pkey] >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating table : Test.java [input=test, output=test, >> pk=N/A] >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Tables generated : Total: 520.13ms >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating table references >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Table refs generated : Total: 525.598ms, +5.468ms >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating Keys >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Keys generated : Total: 531.232ms, +5.633ms >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating records >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating record : HourlySmElectricCountersRecord**.java >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating record : MonthlySmElectricCountersRecor**d.java >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating record : SmIntervalElectricityRecord.**java >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Generating record : TestRecord.java >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Table records generated : Total: 566.478ms, +35.246ms >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Routines fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: Packages fetched : 0 (0 included, 0 excluded) >> Jun 10, 2013 5:32:49 PM org.jooq.tools.JooqLogger info >> INFO: GENERATION FINISHED! : Total: 623.224ms, +56.746ms >> >> thanks >> >> >> On Monday, June 10, 2013 5:10:52 PM UTC-4, Lukas Eder wrote: >>> >>> Hello Ameet, >>> >>> Please post also your my.xml file, as well as some log output from your >>> code generator. >>> >>> Cheers >>> Lukas >>> >>> >>> 2013/6/10 ameet <[email protected]> >>> >>>> Hi, >>>> >>>> I am trying out jOOQ for postgres and after creating the XML file and >>>> running the command as, >>>> java -classpath ./postgresql-9.2-1002.jdbc4.** >>>> jar:./software/jOOQ/latest/**lib/jooq-3.0.1.jar:./software/** >>>> jOOQ/latest/lib/jooq-codegen-**3.0.1.jar:./software/jOOQ/** >>>> latest/lib/jooq-console-3.0.1.**jar:./software/jOOQ/latest/** >>>> lib/jooq-meta-3.0.1.jar:./**software/jOOQ/latest/lib/jooq-**scala-3.0.1.jar:./my.xml:. >>>> org.jooq.util.GenerationTool /my.xml >>>> >>>> What it generates are only java files and no classes. Am I doing >>>> something wrong? >>>> >>>> Thanks for the help.. >>>> >>>> Sincerely, >>>> >>>> >>>> Ameet >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "jOOQ User Group" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]**. >>>> For more options, visit >>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>> . >>>> >>>> >>>> >>> >>> -- > You received this message because you are subscribed to the Google Groups > "jOOQ User Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "jOOQ User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
