我曾试图以多种方式将Java 8安装到ARM嵌入式Linux中,但它们都没有工作:
第一: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
(来自webupd8的存储库)
W:无法获取 http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/InRelease 无法找到预期的条目&main / binary-armel / Packages'在发布 文件(错误的sources.list条目或格式错误的文件)
W:无法获取 http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/jessie/main/binary-armel/Packages 找不到404
E:某些索引文件无法下载。他们被忽视或者老了 而是使用的。
似乎这个仓库没有我的架构的来源:
架构:amd64 arm64 armhf i386 powerpc ppc64el
我需要armel(至少这适用于java 7)
我也尝试过这种方式: http://www.rpiblog.com/2014/03/installing-oracle-jdk-8-on-raspberry-pi.html
从Oracle下载jdk,然后按照说明进行操作。
但我无法执行该文件:
root @ arietta:〜#java -version -bash:/ usr / bin / java:没有这样的文件或目录
且两者都没有:
root @ arietta:〜#/ opt / jdk1.8.0_71 / bin / java -version -bash:/ usr / bin / java:没有这样的文件或目录
虽然该文件存在且具有正确的权限 ...我会发疯...
任何想法或替代方法?
答案 0 :(得分:42)
最后,我解决了将jessie backports添加到sources.list:
echo deb http://http.debian.net/debian jessie-backports main >> /etc/apt/sources.list
apt-get update && apt-get install openjdk-8-jdk
update-alternatives --config java
答案 1 :(得分:9)
我从webupd8团队运行了以下命令,它对我有用: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
$('#reportrange').daterangepicker({
locale: { cancelLabel: 'Reset' }
});
$('#reportrange').on('cancel.daterangepicker', function(ev, picker) {
//do something, like clearing an input
$('#reportrange').val('');
});
答案 2 :(得分:1)
与@ user2528085相同,您只需将Debian backport添加到源列表文件中。
在Debian官方网站上按照此说明操作 https://backports.debian.org/Instructions/
在shell中运行以下命令:
javax.mail.MessagingException: Could not connect to SMTP host: chnmail.hcl.com, port: 25;
nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1934)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)
at javax.mail.Service.connect(Service.java:313)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.connect(Service.java:121)
at javax.mail.Transport.send0(Transport.java:190)
at javax.mail.Transport.send(Transport.java:120)
at SendingClass.SendEmail.main(SendEmail.java:55)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at sun.security.ssl.InputRecord.handleUnknownRecord(InputRecord.java:694)
at sun.security.ssl.InputRecord.read(InputRecord.java:527)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:954)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1343)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1371)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355)
at com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:503)
at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:234)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900)
... 7 more
没什么难的