Results 1 to 2 of 2
- 01-31-2013, 08:45 PM #1Member
- Join Date
- Jan 2013
- Rep Power
could not find or load main class com.javasrc.webphotogallery.LoadImage
I have a project in Enterprise Architecture called "Photo Gallery Management" .
I decided to create a web photo gallery.As I am "new" in Java i decided to follow a step by step tutorial which is : Java Reference Guide | Project: Building a Web Photo Gallery | InformIT
I installed Jboss,configured it on Eclipse.Then installed MySQL and MySQL Administrator becouse i have to build the database and so on.
I created the webphotogallery-ds.xml and stored it in the deploy folder of Jboss then I had to create a java code to put an image to the database table named ' images' .The code is:
public class LoadImage
public static void main( String args )
if( args.length < 3 )
System.out.println( "Usage: LoadImage <image-filename> <album-id> <desc>" );
System.exit( 0 );
String filename = args[ 0 ];
int albumId = Integer.parseInt( args[ 1 ] );
String desc = args[ 2 ];
Connection conn = null;
PreparedStatement ps = null;
Class.forName( "org.gjt.mm.mysql.Driver" );
String url = "jdbc:mysql://localhost:3306/webphotogallery";
String username = "root";
String password = "";
conn = DriverManager.getConnection( url, username, password );
ps = conn.prepareStatement(
"INSERT INTO Image (album_id, image_desc, image_full) VALUES( ?, ?, ? )" );
ps.setInt( 1, albumId );
ps.setString( 2, desc );
// Insert the image into the second Blob
File image = new File( filename );
FileInputStream fis = new FileInputStream( image );
ps.setBinaryStream( 3, fis, ( int )image.length() );
// Execute the INSERT
int count = ps.executeUpdate();
System.out.println( "Rows inserted: " + count );
catch( Exception e )
if( ps != null ) ps.close();
if( conn != null ) conn.close();
catch( Exception ee )
To execute the LoadImage class, I need to include the MySQL JDBC JAR file in my CLASSPATH as follows:
And then execute it as follows:
java com.javasrc.webphotogallery.LoadImage myfile.jpg 1 "A picture of me and my friend"
If i had been successful i would have seen sth like this: "Rows inserted: 1"
But as i am not a successful one i get this error message from the command line:
"could not find or load main class com.javasrc.webphotogallery.LoadImage".
I also changed the directory to where this class resides...
Help me please.
I have 5 days with this problem...
Thanks in advance
- 01-31-2013, 09:41 PM #2Moderator
- Join Date
- Jul 2010
- Rep Power
- By blertadhimitri in forum Advanced JavaReplies: 1Last Post: 01-31-2013, 09:40 PM
- By blertadhimitri in forum Java ServletReplies: 1Last Post: 01-31-2013, 09:38 PM
- By Holden Caulfield in forum New To JavaReplies: 1Last Post: 11-29-2012, 09:46 AM
- By kkid in forum New To JavaReplies: 4Last Post: 10-15-2012, 04:47 AM
- By Tybald in forum EclipseReplies: 5Last Post: 05-28-2012, 11:22 AM