我正在尝试在我的glassfish服务器中创建一个oracle连接池。我有一个玻璃鱼安装,默认情况下是netbeans。我删除netbeans后,我已经下载了,现在有一个单独的glassfish文件夹。在netbeans的glassfish上我没有问题建立连接池,但是当我尝试在独立版本(我下载的版本)上执行此操作时,我收到错误:
来自#include <iostream>
#include <string>
using namespace std;
string to_btc(uint64_t sat) {
auto s = to_string(sat);
if (s.length() < 8) {
// Prefix with 0s
s.insert(0, (8 - s.length()), '0');
s.insert(0, "0.", 2);
} else if (s.length() == 8) {
s.insert(0, "0.", 2);
} else {
// Insert a '.' in the right place
s.insert(s.length() - 8, 1, '.');
}
return s;
}
int main ()
{
cout << to_btc(10346834567ULL) << endl;
cout << to_btc(1034683456ULL) << endl;
cout << to_btc(103468345) << endl;
cout << to_btc(10346834) << endl;
cout << to_btc(1034683) << endl;
cout << to_btc(10368) << endl;
cout << to_btc(1038) << endl;
cout << to_btc(132) << endl;
cout << to_btc(18) << endl;
cout << to_btc(1) << endl;
cout << to_btc(0) << endl;
}
:
server.log
问题是来自玻璃鱼,还有我删除的netbeans。我该如何解决这个问题?
答案 0 :(得分:6)
实际上我在Windows上遇到了同样的问题,它解决了从Prgramfile文件夹中删除我的glassfishe并从http://download.oracle.com/glassfish/4.0/promoted/glassfish-4.0-b87.zip下载新版本 并提取它你想要的地方,但不是在程序文件中,因为它需要管理员滚动 然后创建新服务器。