ANT? Maven replaced ANT a decade ago :) Can you use Maven on your Pi? Absolutely. Maven is pure Java, needs just a JDK, a network connection, and diskspace. Diskspace on the Pi of course (for the Maven repository) can become a problem. Or you can use Maven to build the entire deployment package (inc...
I'd use Spring Boot with some Groovy or Java and an html template. But it's really all up to you.
What do you know, what do you want to learn, what are you comfortable using.
I'd use Java or Groovy, but then I've been using Java professionally for 18+ years. Spring Boot can quickly make web applications with little coding, might be worth looking at. For communicating with your external service, you'd have to check what they expect. Java does offer libraries to facilitate...
another thing you can try with many smartphones, is to turn your phone into a WiFi access point.
Just make sure it's well secured or anyone in range can use your 3G or 4G connection to browse the internet at your expense
just tried connecting to my pi2 from one of my Macs running el Capitan using ssh and it works just fine. It's running el Capitan 10.11.1 which is I believe the latest patch level (should be, I only got the machine last week and did a full update of all the installed software and OS over the next sev...
Oracle's tutorials are really good, but I'm partial to this book http://www.amazon.com/Agile-Java-Crafting-Test-Driven-Development/dp/0131482394 It's not the newest, not the latest and greatest, I know, but it explains the basics very well. I may be biassed (I was one of the proof readers after all)...
yes, sudo modprobe spi_bcm2835 is required even after adding dtparam=spi=on to /boot/config.txt
Do just the config change and the module will NOT load on reboot.
It's not just a Mac...
The built-in zip functionality in Windows when trying to unpack a Raspbian image told me that it would need 734 petabytes (yes PB) in disk space and that it couldn't allocate enough (well, doh).
What you're getting is a JVM crash. I don't know what JVM comes preinstalled, probably an old version of OpenJDK. Your best bet is to install the latest JDK directly from Oracle. http://www.rpiblog.com/2014/03/installing-oracle-jdk-8-on-raspberry-pi.html explains the process, but you'll need to chan...