You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@predictionio.apache.org by Paritosh Piplewar <pa...@greentoe.com> on 2017/08/29 21:26:48 UTC

Error: Could not find or load main class org.apache.predictionio.tools.console.Console

How to resolve this error. i did fresh installation and i am 100% sure i did everything according to what is mentioned in the site http://predictionio.incubator.apache.org/install/install-sourcecode/

this is what assembly folder look like now http://15as.com/2g3G0M1a1v1w

--
Paritosh Piplewar
Sent with Airmail

Re: Error: Could not find or load main class org.apache.predictionio.tools.console.Console

Posted by Pat Ferrel <pa...@occamsmachete.com>.
Downloading and building PIO is not sufficient to run it. You must also install all of it’s dependencies, services like Spark, HDFS, … 

The last concrete issue I saw from you was HDFS not running. PIO requires that HDFS is running as well as the other services before you can start it.

Go back and check that each service required is running correctly before trying to do anything with PIO. And remember that pio-start-all only starts some services so I don’t rely on it. Start the services you need by hand, verfiy they are working then start the pio EventServer. Continue from there.

At this point it might be better to wipe the machine and start over following only one set of instructions. Stick with that one since there are so many ways to configure PIO that switching between 2 install instructions will only confuse things.


On Aug 31, 2017, at 2:14 AM, Paritosh Piplewar <pa...@greentoe.com> wrote:

I directly downloaded from source and ran the ./make_distribution.sh. this is the contrived example which will help you to replicate the issue https://gist.github.com/passion8/2769147c5352df4dad610100226f3b66 <https://gist.github.com/passion8/2769147c5352df4dad610100226f3b66> 

system : Ubuntu 16.04.3 x64



-- 
Paritosh Piplewar
Sent with Airmail

On 30 August 2017 at 5:22:43 PM, Pat Ferrel (pat@occamsmachete.com <ma...@occamsmachete.com>) wrote:

> Can you explain how you installed and what your problem is? The link below doesn’t contain much information. 
> 
> 
> On Aug 29, 2017, at 9:02 PM, Paritosh Piplewar <paritosh@greentoe.com <ma...@greentoe.com>> wrote:
> 
> 
> Yes I'm running pio from inside bin directory. 
> Sent from my iPhone
> 
> On 30-Aug-2017, at 3:41 AM, Mars Hall <mars.hall@salesforce.com <ma...@salesforce.com>> wrote:
> 
>> I've seen this error occur when an old `pio` command is used with a newer install of PredictionIO.
>> 
>> Are you running the `pio` command from the `bin/` directory inside your fresh PredictionIO?
>> 
>> I've seen folks add "PredictionIO-dist/bin/" to their $PATH, so running `pio` is a simple command. This technique can go stale and cause these errors.
>> 
>> On Tue, Aug 29, 2017 at 2:26 PM, Paritosh Piplewar <paritosh@greentoe.com <ma...@greentoe.com>> wrote:
>> How to resolve this error. i did fresh installation and i am 100% sure i did everything according to what is mentioned in the site http://predictionio.incubator.apache.org/install/install-sourcecode/ <http://predictionio.incubator.apache.org/install/install-sourcecode/>
>> 
>> this is what assembly folder look like now http://15as.com/2g3G0M1a1v1w <http://15as.com/2g3G0M1a1v1w> 
>> 
>> -- 
>> Paritosh Piplewar
>> Sent with Airmail
>> 
>> 
>> 
>> --
>> *Mars Hall
>> 415-818-7039
>> Customer Facing Architect
>> Salesforce Platform / Heroku
>> San Francisco, California


Re: Error: Could not find or load main class org.apache.predictionio.tools.console.Console

Posted by Pat Ferrel <pa...@occamsmachete.com>.
Can you explain how you installed and what your problem is? The link below doesn’t contain much information. 


On Aug 29, 2017, at 9:02 PM, Paritosh Piplewar <pa...@greentoe.com> wrote:


Yes I'm running pio from inside bin directory. 
Sent from my iPhone

On 30-Aug-2017, at 3:41 AM, Mars Hall <mars.hall@salesforce.com <ma...@salesforce.com>> wrote:

> I've seen this error occur when an old `pio` command is used with a newer install of PredictionIO.
> 
> Are you running the `pio` command from the `bin/` directory inside your fresh PredictionIO?
> 
> I've seen folks add "PredictionIO-dist/bin/" to their $PATH, so running `pio` is a simple command. This technique can go stale and cause these errors.
> 
> On Tue, Aug 29, 2017 at 2:26 PM, Paritosh Piplewar <paritosh@greentoe.com <ma...@greentoe.com>> wrote:
> How to resolve this error. i did fresh installation and i am 100% sure i did everything according to what is mentioned in the site http://predictionio.incubator.apache.org/install/install-sourcecode/ <http://predictionio.incubator.apache.org/install/install-sourcecode/>
> 
> this is what assembly folder look like now http://15as.com/2g3G0M1a1v1w <http://15as.com/2g3G0M1a1v1w> 
> 
> -- 
> Paritosh Piplewar
> Sent with Airmail
> 
> 
> 
> -- 
> *Mars Hall
> 415-818-7039
> Customer Facing Architect
> Salesforce Platform / Heroku
> San Francisco, California


Re: Error: Could not find or load main class org.apache.predictionio.tools.console.Console

Posted by Paritosh Piplewar <pa...@greentoe.com>.
Yes I'm running pio from inside bin directory.
Sent from my iPhone

On 30-Aug-2017, at 3:41 AM, Mars Hall <ma...@salesforce.com>> wrote:

I've seen this error occur when an old `pio` command is used with a newer install of PredictionIO.

Are you running the `pio` command from the `bin/` directory inside your fresh PredictionIO?

I've seen folks add "PredictionIO-dist/bin/" to their $PATH, so running `pio` is a simple command. This technique can go stale and cause these errors.

On Tue, Aug 29, 2017 at 2:26 PM, Paritosh Piplewar <pa...@greentoe.com>> wrote:
How to resolve this error. i did fresh installation and i am 100% sure i did everything according to what is mentioned in the site http://predictionio.incubator.apache.org/install/install-sourcecode/

this is what assembly folder look like now http://15as.com/2g3G0M1a1v1w

--
Paritosh Piplewar
Sent with Airmail



--
*Mars Hall
415-818-7039
Customer Facing Architect
Salesforce Platform / Heroku
San Francisco, California

Re: Error: Could not find or load main class org.apache.predictionio.tools.console.Console

Posted by Mars Hall <ma...@salesforce.com>.
I've seen this error occur when an old `pio` command is used with a newer
install of PredictionIO.

Are you running the `pio` command from the `bin/` directory inside your
fresh PredictionIO?

I've seen folks add "PredictionIO-dist/bin/" to their $PATH, so running
`pio` is a simple command. This technique can go stale and cause these
errors.

On Tue, Aug 29, 2017 at 2:26 PM, Paritosh Piplewar <pa...@greentoe.com>
wrote:

> How to resolve this error. i did fresh installation and i am 100% sure i
> did everything according to what is mentioned in the site
> http://predictionio.incubator.apache.org/install/install-sourcecode/
>
> this is what assembly folder look like now http://15as.com/2g3G0M1a1v1w
>
> --
> Paritosh Piplewar
> Sent with Airmail
>



-- 
*Mars Hall
415-818-7039
Customer Facing Architect
Salesforce Platform / Heroku
San Francisco, California