Articles of NetBeans

茱莉亚:没有find系统映像文件“sys.ji”

我正在使用IDE Netbeans在Linux下编写项目c ++(红帽子7)。 因为我需要使用一些math函数,所以我尝试将朱利亚语言embedded到我的c ++项目中。 这是我所做的: 从这里下载Julia(我select这个:Generic Linux二进制文件) 设置项目属性:构build – > C ++编译器 – >包括目录,添加包括朱莉娅,如下所示:../myjulia/include/julia 添加库:打开terminal并键入命令行:sudo ln -s ../myjulia/lib/julia/libjulia.so /usr/lib/libjulia.so 现在,如果我运行我的项目,我会得到这个错误:找不到系统映像文件“../myproject/dist/Debug/GNU-Linux-x86/../lib/julia/sys.ji” 我已经检查了这个文件:../myjulia/lib/julia,在这个文件中,有所有的lib文件(libjulia.so等)和一个名为“sys.ji”的文件。

停止打印php错误信息到浏览器

我使用PHP 5.3,CentOS 6.2,httpd 2.2.15,NetBeans 7.0.1(通过ftp远程运行)。 我想停止向浏览器打印错误消息,这足以打印到httpd的error_log。 我认为做try / catch我会决定如何处理错误,但它仍然打印到error_log和浏览器。 function smic_gettext($phrase){ try{ $tr_text = $this->language_array[$phrase]; } catch(Exception $e){ error_log("Couldn't find any entry in the translation file for ".$phrase.". ".$e); return $phrase; } return $tr_text; } 我应该如何configuration才能阻止这种行为? 我曾尝试在php.ini中设置display_errors = Off和display_errors = 0。 没有区别(我没有重启httpd)。

如何执行命令'appcfg rollback'?

在上传这个项目的时候,出现了一个networking故障,当上传过程只完成了31%时,我不得不停下来。 现在,当我点击将应用程序部署到谷歌应用程序引擎时,会产生以下消息: com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=programworks&version=1& 409 Conflict Another transaction by user suhailgupta03 is already in progress for app: s~programworks, version: 1. That user can undo the transaction with "appcfg rollback". Unable to update app: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=programworks&version=1& 409 Conflict Another transaction by user suhailgupta03 is already in progress for app: […]

如何将环境variables传递给Ubuntu上的Netbeans Makefile?

我在Linux上使用Netbeans(Ubuntu 9.04)来构build一个C项目。 我如何传递一个环境variables,使其对Makefile可见? 如果我做一个正常的export MYVAR="xyz" ,然后从命令行运行make这当然工作正常。 但Netbeans似乎并没有使用.bashrc环境,所以如果我在Netbeans中点击“build”,make就会失败。 有趣的是,这个问题似乎并没有发生在MacOSX上 – 我已经将该variables添加到~/.MacOSX/environment.plist ,并且该值对Netbeans可见。 我发现这个post提示修改~/netbeans-6.8/etc/netbeans.conf 。 我已经试过了,通过在netbeans_default_options的末尾添加-J-DMYVAR=xyz ,即: netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-DMYVAR=xyz" 但是这似乎没有工作。

在外部请求中启动Netbeans中的XDebug

我正在使用Netbeans 6.7和XDebug来debugging我的机器上的PHP站点,从Netbeans(Project-> Debug)启动请求。 这工作正常,是非常有用的。 我的问题是:是否有可能将debugging器附加到任何请求,而只是从Netbeans内部启动? 即不是单击“debugging”,而是将Netbeans置于debugging器启动的模式,并附加到下一个请求。 我有一种感觉,这可能是一个愚蠢的问题,但如果可能的话,这将是伟大的。 编辑:多一点信息 我的系统(Ubuntu 9.04)设置如下: /etc/php5/conf.d/xdebug.ini内容 zend_extension=/usr/lib/php5/20060613/xdebug.so xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey=netbeans-xdebug Netbeans PHPdebugging选项是默认的: Debugger Port: 9000 Session ID: netbeans-xdebug Stop at the First Line: ticked 我的/etc/hosts文件将www.mywebsite.comredirect到localhost 如果我点击Netbeans中的debuggingbutton,那么Firefox将以地址http://www.mywebsite.com?XDEBUG_SESSION_START=netbeans-xdebug启动,debugging器按预期工作。 但是,如果我只是浏览到http://www.mywebsite.com?XDEBUG_SESSION_START=netbeans-xdebug ,这不会启动NetBeans的debugging器。 我也尝试设置xdebug.remote_host=www.mywebsite.com ,但这没有什么区别。 另外,我已经启用了xdebug.remote_log ,并且显示了从netbeans内部启动时的信息,但是没有任何外部请求。 所以我不认为XDebug根本看不到外部请求。

JavaFX在Desktop.open(文件),Desktop.browse(uri)上冻结

我正在使用Oracle JDK 1.8.0_05通过NetBeans8.0在Ubuntu 12.04 LTS 64位(使用Gnome Shell)上运行一些Java代码。 当在Main或其他空的Java项目中调用以下函数时,如果在任何JavaFX应用程序中调用此函数,都会导致窗口冻结并停止响应(尽pipe项目完全符合),但要求它是“强制closures”。 任何人都可以提出任何问题,我写了哪些可能导致问题或循环? 唉,由于失败的模式,没有错误信息,我可以提供或分析。 任何build议感激地收到,在此先感谢。 public static void desktopTest(){ Desktop de = Desktop.getDesktop(); try { de.browse(new URI("http://stackoverflow.com")); } catch (IOException | URISyntaxException e) { System.out.println(e); } try { de.open(new File("/home/aaa/file.ext")); } catch (IOException e){ System.out.println(e); } try { de.mail(new URI("mailto:email@example.com")); } catch (URISyntaxException | IOException e){ System.out.println(e); } }

Linux中的Netbeans和Xdebug

我已经安装了Xdebug,我可以从phpinfo()确认它已经正确安装了。 我已经采取了所有的网站提出的所有步骤,我google “netbeans xdebug安装等”。 它在Netbeans中仍然不起作用。 有没有人可以提供的build议? 这是我的php.inidebugging部分… [xdebug] zend_extension = /usr/lib/php5/20090626/xdebug.so xdebug.remote_enable = 1 xdebug.remote_mode = "req" xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000 xdebug.idekey = "netbeans-xdebug" 任何帮助将不胜感激!

在NetBeans的Linux中,无法在C ++和OpenGL(GLFW)中编译简单的源代码

我开始学习OpenGL(glfw),并从教程中复制源代码,并尝试编译它,但出现错误。 我想我已经正确安装了所有的头文件(glm,glfw等) 这是我的源代码(我没有在头文件中使用这些字符:<,>): #include iostream #include stdio.h #include stdlib.h #include GL/glew.h #include GLFW/glfw3.h #include glm/glm.hpp #define GLFW_INCLUDE_GL_3 using namespace glm; using namespace std; int main(){ if(!glfwInit()){ return -1; } GLFWwindow* window; // (In the accompanying source code, this variable is global) window = glfwCreateWindow( 1024, 768, "Tutorial 01", NULL, NULL); if( window == NULL ) […]

C / C ++编译器的Windows

我正试图将一个Linux应用程序移植到Windows。 没有什么巨大的,只是一个小的命令行工具。 但是,上次我在Windows中使用C时,它是Visual Studio 6中的“hello world”应用程序。 我试图避免遇到一个新的IDE,所以我想使用Netbeans的C / C ++插件。 我只需要一个编译器。 任何人都可以提出一个免费的32位编译器,不附带IDE附带?

使用Netbeans与Cygwin和SDL,包括SDL.h创build奇怪的错误

我有Netbeans C / C ++设置,Cygwin安装,configuration和正确运行。 使用Cygwinterminal从源安装SDL。 我已经确认Cygwin,Netbeans和SDL都运行正常,我可以使用Netbeans编写和编译C ++项目,Netbeans可以在不需要包含任何文件或任何东西的情况下查看SDL,它只是像缺省库一样工作。 #include <cstdlib> #include <sdl2/SDL.h> using namespace std; int main(int argc, char** argv) { return 0; } 这就是我正在编译的代码,Netbeans没有突出显示包含sdl.h,但是当我去build立我得到这个: "/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf make[1]: Entering directory '/home/Cally/Projects/Test' "/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin_4.x-Windows/test.exe make[2]: Entering directory '/home/Cally/Projects/Test' mkdir -p build/Debug/Cygwin_4.x-Windows rm -f "build/Debug/Cygwin_4.x-Windows/main.od" g++ -c -g -MMD -MP -MF […]