Thread Tools Display Modes
06/08/14, 12:36 AM   #1
olleg
Join Date: Apr 2014
Posts: 4
no main class

Just after the fresh installation Minion doesn't start and show error dialog with "no main class". Screenshots attached. Logs are not because C:\Users\Олег\.minion is abscent. Windows 7 64bit. Minion is 2.0.9a.
Attached Thumbnails
Click image for larger version

Name:	minion1.png
Views:	584
Size:	5.8 KB
ID:	284  Click image for larger version

Name:	minion2.png
Views:	596
Size:	12.9 KB
ID:	285  
  Reply With Quote
06/08/14, 02:35 AM   #2
Tar000un
 
Tar000un's Avatar
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 47
Did you install the last Java JRE ?

***

Which isnt specified in the minion's requierment but is about your error.

Last edited by Tar000un : 06/08/14 at 02:38 AM.
  Reply With Quote
06/08/14, 10:39 AM   #3
olleg
Join Date: Apr 2014
Posts: 4
Yep, was installed oracle jre 8u5. But as I see Minion install and use own JRE. Well, I deinstall my jre and reinstall Minion, the same error.

What strange is

C:\Users\Олег>java -version
Error: could not open `C:\Windows\jre\lib\amd64\jvm.cfg'

and there is not amd64 dir, only i386.
but

c:\Windows\jre\bin>.\java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode)

And I don't know what installed this old i386 jre on my notebook with amd64 in this strange location, because oracle java installed in c:\Program files.

I uninstall oracle java 8u5 and manually delete c:\Windows\jre, reinstall Minion. The same error "no main class". I install oracle jre 8u5, now it's work

C:\Users\Олег>java -version
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

Ireinstalled Minion, the same error "no main class".
  Reply With Quote
06/08/14, 10:45 AM   #4
Dolby
Every day I'm shuffling
 
Dolby's Avatar
Premium Member
WoWInterface Admin
Join Date: Feb 2004
Posts: 1,276
olleg, Minion runs on its own JVM (packaged with its own java in its install directory) and you don't need to even have java installed on your system. Minion does not have permission to even write to C:\Windows directory.

I assume you installed Minion in the default location which would be C:\Users\Олег\AppData\Local\Minion\ on your system
Currently Minion has problems with unicode characters in the install path on some windows systems and you have one in your user name.

So uninstall Minion and try installing it some where like C:\Minion where there isn't a unicode character.

Please let me know if this works for you. Thanks

*Also what language and version of windows are you using? We are trying to reproduce this issue and are having trouble. We know it happens though because a few others have reported it. They also reported changing the install location to a path with out unicode fixed it for them too.

Last edited by Dolby : 06/08/14 at 10:57 AM.
  Reply With Quote
06/08/14, 10:47 AM   #5
Dolby
Every day I'm shuffling
 
Dolby's Avatar
Premium Member
WoWInterface Admin
Join Date: Feb 2004
Posts: 1,276
Originally Posted by Tar000un View Post
Did you install the last Java JRE ?

***

Which isnt specified in the minion's requierment but is about your error.
Minion does not require the user to install java on their system. It runs a java virtual machine that the exe starts up.

The only prerequisites is the MS Visual C++ Redistributable 2010 which Minion now checks for at install.
  Reply With Quote
06/08/14, 10:56 AM   #6
olleg
Join Date: Apr 2014
Posts: 4
Yep, you are right. I got admin priviledges and install Minion in C:\Program Files\Minion, now it's work.
  Reply With Quote

ESOUI » Site Forums » Minion » no main class

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off