Maths - Bewl

I have tried running Bewl using various methods and so far I have not been successful.

First I tried running from the command line console but this generated errors - see console section below for details.

I don't know the reason for this error, the only issue I can think of is that opensuse that I am running appears to come with java runtime environment (java-11-openjdk - OpenJDK 11) but not the full JDK from Oracle. Is this required? I don't know.

I then tried to run from Eclipse (which comes with a JDK).

However I could not install Scala in Eclipse due some bug as explained here: https://www.eclipse.org/forums/index.php/t/1111325/

I then tried running scala in JetBrains as explained on this page.

None of these have so far been very successful.

Console

Install scala and sbt (I am using opensuse 15.4 so I loaded these using YaST):

install scala

Then type the following commands (in red)

 
mjb@localhost:~> git clone https://github.com/fdilke/bewl.git
Cloning into 'bewl'...
remote: Enumerating objects: 16634, done.
remote: Counting objects: 100% (1059/1059), done.
remote: Compressing objects: 100% (396/396), done.
remote: Total 16634 (delta 332), reused 1029 (delta 302), pack-reused 15575
Receiving objects: 100% (16634/16634), 101.76 MiB | 4.17 MiB/s, done.
Resolving deltas: 100% (6700/6700), done.
mjb@localhost:~> cd bewl
mjb@localhost:~/bewl> sbt console
[info] [launcher] getting org.scala-sbt sbt 0.13.18  (this may take some time)...
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
:: loading settings :: url = jar:file:/usr/share/java/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml

:: problems summary ::
:::: WARNINGS
                ::::::::::::::::::::::::::::::::::::::::::::::

                ::              FAILED DOWNLOADS            ::

                :: ^ see resolution messages for details  ^ ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: com.jcraft#jsch;0.1.50!jsch.jar

                ::::::::::::::::::::::::::::::::::::::::::::::



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
[error] [launcher] download failed: com.jcraft#jsch;0.1.50!jsch.jar
[error] [launcher] error during sbt launcher: error retrieving required libraries
  (see /home/mjb/.sbt/boot/update.log for complete log)
[error] [launcher] could not retrieve sbt 0.13.18
mjb@localhost:~/bewl> 

 


metadata block
see also:

 

Correspondence about this page

Book Shop - Further reading.

Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them.

flag flag flag flag flag flag The Princeton Companion to Mathematics - This is a big book that attempts to give a wide overview of the whole of mathematics, inevitably there are many things missing, but it gives a good insight into the history, concepts, branches, theorems and wider perspective of mathematics. It is well written and, if you are interested in maths, this is the type of book where you can open a page at random and find something interesting to read. To some extent it can be used as a reference book, although it doesn't have tables of formula for trig functions and so on, but where it is most useful is when you want to read about various topics to find out which topics are interesting and relevant to you.

 

Terminology and Notation

Specific to this page here:

 

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2022 Martin John Baker - All rights reserved - privacy policy.