我尝试编译QxOrm源码提供的demo,编译时遇到这个报错
cc1plus.exe: out of memory allocating 65536 bytes
诡异的是,每次报错的问题都不一样,而且经过多次编译后,居然成功了。 这是什么原因,我在网上找了很多相关问题,没有跟我这个现象一致的,我该怎么解决这个问题呢?
我正在尝试向服务器发送客户端证书。我正在HttpURLConnection上构建一个SSLSocketFactory。
我认为我需要通过SSLSocketFactory知道的KeyManager提供密钥。我遇到的麻烦是把钥匙弄进KeyManager。
私钥和证书在PEM文件中(它们不能在密钥库文件中)。我知道如何读取/解码该文件,并且我已经成功地验证了客户端证书。但是,当我尝试将密钥(作为byte[])放入KeyManager时,它会报错:java.security.KeyStoreException: key is not encoded as EncryptedPrivateKeyInfo
当尝试通过ant在命令行上构建Apache FOP时,它会报错:
[javac] The system is out of resources.
[javac] Consult the following stack trace for details.
[javac] ...
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:353)
我不明白。我有足够的内存,系统怎么会用完资源?