所以我使用Netbeans开发Jenkins Groovy Post Build脚本。
Jenkins以32位模式运行(生产无法触摸),Netbeans希望以64位模式运行。
我可以让EITHER环境工作,问题是我需要继续切换我的PATH变量,因此DLL的正确版本在路径上,但切换是耗时且烦人的。
我试图弄清楚如何让Netbeans以32位模式运行或更改Netbeans中的PATH变量以使用64位DLL(Visual Studio支持的东西)。
到目前为止,我所做的一切都没有说服Netbeans使用32模式,我认为无法改变Netbeans IDE的路径。
建议?
答案 0 :(得分:1)
所以我从未让-D正常工作。那里提供的价值似乎并没有像我想象的那样反映在环境中。
我最终的解决方案是创建一个小* .BAT文件,在启动Netbeans之前对PATH进行操作。我愿意为某人提供更好的解决方案。
SET PATH=%PATH:enu\auth\x86=enu\auth\x64% cd /d "C:\Program Files\NetBeans 7.2" start "NetBeans with PATH Override" "C:\Program Files\NetBeans 7.2\bin\netbeans64.exe" --console suppress