From 73dc02b81a6c0dd7017a240f4b72b72300464d1a Mon Sep 17 00:00:00 2001 From: openaudible <30847528+openaudible@users.noreply.github.com> Date: Thu, 13 Feb 2020 17:57:05 -0800 Subject: [PATCH] Update README.md --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index e31ebf8..ab22dca 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ A cross-platform desktop application for downloading and managing your Audible a ## Latest Binary Release -[Download](https://openaudible.org) installers for Windows, Mac and Linux. +[Download](https://openaudible.org) installers for Windows, Mac and Linux. (64bit) More information is available at the project home page [openaudible.org](http://openaudible.org). @@ -17,12 +17,13 @@ More information is available at the project home page [openaudible.org](http:// ## Note This open source version 1.1.8 is not the latest available as a binary version. You can still build this version from scratch, but it will not be the latest version available. +You can also run the latest version using Java debugger using these instructions, and the source can be decompiled. ## Building version 1.1.8 OpenAudible is a java application that uses Maven for building. ### Prerequisites -Java 8, Maven, and git. Windows, Mac or Linux Desktop. +Java 8, Maven, and git. Windows, Mac or Linux Desktop, 64 bit Intel/AMD architectures only. Clone the [git repo](https://github.com/openaudible/openaudible) @@ -59,24 +60,24 @@ Select Edit Configurations...
Add Application
Name: OpenAudible
Main Class: org.openaudible.desktop.Application
-VM options: -ea
-Mac VM options: -ea -XstartOnFirstThread
-Click Debug button
+VM options: -ea -Dfile.encoding=UTF-8
+Mac VM options: -XstartOnFirstThread
+Then Run or Debug
#### Windows Command Line ``` -java -cp "target\openaudible-jar-with-dependencies.jar;swt\org.eclipse.swt.win32.win32.x86_64-4.6.jar" org.openaudible.desktop.Application +java -Dfile.encoding=UTF-8 -ea -cp "target\openaudible-jar-with-dependencies.jar;swt\org.eclipse.swt.win32.win32.x86_64-4.6.jar" org.openaudible.desktop.Application ``` #### Mac Command Line ``` -java -XstartOnFirstThread -cp "./target/openaudible-jar-with-dependencies.jar:./swt/org.eclipse.swt.cocoa.macosx.x86_64-4.6.jar" org.openaudible.desktop.Application +java -XstartOnFirstThread -Dfile.encoding=UTF-8 -ea -cp "./target/openaudible-jar-with-dependencies.jar:./swt/org.eclipse.swt.cocoa.macosx.x86_64-4.6.jar" org.openaudible.desktop.Application ``` Notice on Mac, the -XstartOnFirstThread is required to run SWT apps. #### Linux Command Line ``` -java -cp "target/openaudible-jar-with-dependencies.jar:swt/org.eclipse.swt.gtk.linux.x86_64-4.6.jar" org.openaudible.desktop.Application +java -Dfile.encoding=UTF-8 -ea -cp "target/openaudible-jar-with-dependencies.jar:swt/org.eclipse.swt.gtk.linux.x86_64-4.6.jar" org.openaudible.desktop.Application ``` #### Notes