While I am on Windows able to do database inserts just by having webharvest_all_2.jar and mysql-connector-java-5.1.12-bin.jar in the same directory I am not on Linux.
cikic@chef:~/webharvest$ ll
-rw-r--r-- 1 cikic consultit 732695 2010-04-17 14:22 mysql-connector-java-5.1.12-bin.jar
-rw-r--r-- 1 cikic consultit 2447 2010-04-17 15:57 scoach_tables_5.xml
-rw-r--r-- 1 cikic consultit 3788 2010-04-17 14:41 table.html
-rw-r--r-- 1 cikic consultit 8310035 2010-04-16 13:34 webharvest_all_2.jar
INFO ( ?:? ) - VarDefProcessor processor executed in 8ms.
INFO ( ?:? ) - DatabasePlugin starts processing...
Exception in thread "main" org.webharvest.exception.DatabaseException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.webharvest.runtime.Scraper.getConnection(Unknown Source)
at org.webharvest.runtime.processors.plugins.DatabasePlugin.executePlugin(Unknown Source)
at org.webharvest.runtime.processors.WebHarvestPlugin.execute(Unknown Source)
at org.webharvest.runtime.processors.BaseProcessor.run(Unknown Source)
at org.webharvest.runtime.Scraper.execute(Unknown Source)
at org.webharvest.runtime.Scraper.execute(Unknown Source)
at CommandLine.main(Unknown Source)
Anonymous
Depends on Feature request #27 (https://sourceforge.net/p/web-harvest/feature-requests/27/)
I've fixed this bug in 2.1.0 release branch, however, it's temporary solution. When feature request #27 will be completed (it's matter of couple of days), you will be able to load database drivers from the arbitrary location (both Windows and Linux).