How to install desktop on macbook?

317 views
Skip to first unread message

Guy Brown

unread,
Feb 16, 2020, 11:11:00 PM2/16/20
to mementodatabase
Hi all

I've been using memento android for years. Now I'm trying to get the desktop version working on my macbook. I've downloaded the zip file from the main download page but nothing guides me on how to install the software. I've clicked on all the files within the zip file and nothing happens. Usually there's an exe file with an IBM compatible computer...

How can I launch|install on a macbook?

Regards, Guy

Bill Crews

unread,
Feb 17, 2020, 2:59:21 AM2/17/20
to Guy Brown, mementodatabase
I never owned a Mac, but as an old Unix kernel hacker and a bit of a Linux guy, I will do my best. (The Windows machine I use now has a different installer, but yours should work the same as a Linux user, up to a point.) ...
  • Forget the wiki; I wrote it. No help on this there. Over the years, only one user has offered to join to develop the wiki, and he disappeared right away.
  • I first went to the Android Help/Help. No, Getting Started gives us an overview, but not much else.
  • So I then surfed to MementoDatabase.com.
    • There, under Product, is the Desktop Edition, so I clicked that.
    • Hey, a Download Now button, so I clicked that.
    • You said Mac. I don't have one, but as you say, it's just a zip of a jar, so what could it hurt? I downloaded that and unzipped it. I didn't read the Release Notes, but in my opinion, you should.
    • In there... Hey, a README.TXT file, so I read that, but it doesn't help in this case.
    • So, I opened mementodb.sh and saw the following ...
#!/bin/sh
java -jar mementodb.jar -Xmx1024m
    • Well, I no longer own any form of Unix computer: Unix, Linux, or Mac. So, I googled the following ...
How do I use a jar file to install an app?

... and got the following from the first returned search result ...

Step 1

Download the jar file onto your desktop.

Step 2

Right-click on the file and choose "Rename." Change the file extension from .jar to .zip. Click "OK."

Step 3

Right-click on the file and choose "Unzip." Your computer will use its pre-installed decompression or zip application to open the file. If your system does not have a decompression application, you can download a free copy of WinZip using the link in the resource section.

Step 4

Click "Save" to save the file to your hard drive. Click "Open" after the file has finished downloading.

So, assuming they are correct (and Hey, Google first search result), I guess there will be an Open button or link that you can click. Now, in general, I know that, unlike the Windows package, the Mac & Linux packages don't include a Java JRE (Java Runtime Environment), so it's up to you MacOS Unix types to get that done, but I think it's just another jar or zip. If you either don't have one or want to replace it with the one anointed by LuckyDroid, you can install your own, but to be safest, use the one supplied on the Memento Download page.

Happy sailing.


--
You received this message because you are subscribed to the Google Groups "mementodatabase" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mementodataba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mementodatabase/0e5b31a3-0373-457a-8668-ecd4e5a12fd6%40googlegroups.com.

Bill Crews

unread,
Feb 17, 2020, 3:07:53 AM2/17/20
to Guy Brown, mementodatabase
After all that, I notice now that the Linux download has a Binaries component and a Java component, while the Mac has only a Java component! I'm betting Vasiliy's release team slipped up or are experiencing some kind of outage and that it will be rectified shortly. I'll make sure they know about it, so it doesn't drag on. Please stand by.

If nothing happens to fix it (that is, to get a Binaries download component to appear for the Mac), email sup...@MementoDatabase.com to follow up. You should get a response from them.

I'm a customer and a user/developer. I don't work for LuckyDroid, and I don't speak for them.

Guy Brown

unread,
Aug 7, 2020, 2:15:04 AM8/7/20
to mementodatabase
HELLO. MEMENTO STAFF? HELP PLEASE. THIS IS PATHETIC. YOU HAVE NO INSTRUCTIONS ON HOW TO GET MEMENTO INSTALLED AND RUNNING ON A MAC... 6 MONTHS LATER AND HERE I AM STILL F*CKING AROUND ON MY PHONE. I'VE DOWNLOADED THE ZIP FILE. IT'S UNZIPPED ITSELF INTO THE APPLICATION FOLDER. WHAT NOW?

John C

unread,
Mar 20, 2021, 2:49:40 PM3/20/21
to mementodatabase
yes I was trying to install on my mac today. I can't get anything to work. I install the java as per the readme doc. But nothing.

Bill Crews

unread,
Mar 20, 2021, 6:52:24 PM3/20/21
to John C, mementodatabase
I don't really know enough to help, and I don't have Mac, but I offer my moral support, and they say 2 heads are better than one. In this case 1.5 heads. 🙂

Email or 917-806-4096 eastern time zone.

-Bill

--
You received this message because you are subscribed to the Google Groups "mementodatabase" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mementodataba...@googlegroups.com.

John C

unread,
Mar 28, 2021, 5:13:03 PM3/28/21
to mementodatabase
When I try to run on macbook I get this

Screen Shot 2021-03-28 at 17.09.42.png

Bill Crews

unread,
Mar 28, 2021, 7:06:24 PM3/28/21
to John C, mementodatabase
So, do you recognize Bouncy Castle or BouncyCastle? If it's not a Java class in something you use, then it's not found within Memento. A task can't be created, because it can't find such a class. So, if you don't recognize it, I'd forward this message and the versions you're running to sup...@MementoDatabase.com.

Hermann Thoene

unread,
Apr 16, 2021, 3:27:43 PM4/16/21
to mementodatabase
I used Memento on a Mac several years ago, and it would work with whatever Java environment I had. Never had issues.

Now I wanted to use it again, and I got the same issues described here. So I did some testing in playing around, and got it working the following way:
- download and extract the Mac version of Memento
  in my case that created the folder .../Downloads/mementodb-1.9.6-jar
- Download and extract Azul Java 8 JRE FX (this is one of the last items on this page, choose the one right for your architecture - ARM or Intel:
  https://www.azul.com/downloads/zulu-community/?os=macos&package=jre-fx
  in my case that created the folder .../Downloads/zulu8.52.0.23-ca-fx-jre8.0.282-macosx_x64

Now use a text editor and edit the file "mementodb.sh", which yu find in the extracted memento directory.
Modify it to look something like this:

#!/bin/sh
JAVA_HOME=your_full_username_path/Downloads/zulu8.52.0.23-ca-fx-jre8.0.282-macosx_x64
export JAVA_HOME
cd our_full_username_path/Downloads/mementodb-1.9.6-jar
$JAVA_HOME/bin/java -jar mementodb.jar -Xmx1024m

Change the file mementodb.sh to be executable. Execute the file in the "termain" app, or if you want to open it in Finder, right-mouse-click on the file and choose "open with" ... "terminal" (under Applications/utilities).

Cheers
Hermann

John C

unread,
Apr 16, 2021, 8:36:57 PM4/16/21
to mementodatabase
Thanks for your help Hermann. But I just cannot get memento to work on the MAC. I give up. It was a good run on Windows and android.

Say la vie,

John

José-Antonio Pérez

unread,
Apr 21, 2021, 10:30:29 AM4/21/21
to mementodatabase
Work for me, -> downloaded zip on download folder, unzip, run file .jar (right click and open) login and you're on it. 

John C

unread,
May 11, 2021, 3:49:49 PM5/11/21
to mementodatabase
Still trying now I get this when trying to run mementodb.sh in the terminal

johncesta@Johns-android mementodb-1.10.0-jar % ./mementodb.sh

Error: Could not find or load main class com.luckydroid.mementofx.MementoApp

Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

johncesta@Johns-android mementodb-1.10.0-jar % 


Luca Loiacono

unread,
Jan 7, 2022, 11:08:43 AM1/7/22
to mementodatabase
a me funziona da terminale:

- apro terminale

- entro nella cartella mementodb-1.10.1-jar

- scrivo comando java -jar mementodb.jar

es: mementodb-1.10.1-jar % java -jar mementodb.jar

ed appare console Memento Database

saluti


Reply all
Reply to author
Forward
0 new messages