找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 2331|回复: 4

[分享] Java配合NX二次开发——搭建环境

[复制链接]

15

主题

630

回帖

7749

积分

少校

积分
7749
发表于 2022-12-28 09:31:30 | 显示全部楼层 |阅读模式
3051866-20221219214909101-414617898.png 3051866-20221219214922575-1632237482.png
3051866-20221219214927720-2088200808.png

  1. Java配合NX二次开发——搭建环境
  2. 1.NX配置java的环境变量

  3. UGII_JAVA_HOME

  4. C:\Users\Administrator\.jdks\jdk1.8.0_45

  5. UGII_JVM_LIBRARY_DIR

  6. C:\Users\Administrator\.jdks\jre1.8.0_45\bin\server



  7. //2.Java配置系统的环境变量(个人觉得用绝对路径比较靠谱)

  8. //CLASSPATH

  9. //.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

  10. //JAVA_HOME

  11. //C:\Program Files\Java\jdk1.8.0_45

  12. //Path

  13. //%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;



  14. 3.idea配置运行库包
  15. <img src="https://www.ugsnx.com/forum.php?mod=image&aid=378781&size=300x300&key=9848084b0fe54e49&nocache=yes&type=fixnone" border="0" aid="attachimg_378781" alt=""><img src="https://www.ugsnx.com/forum.php?mod=image&aid=378782&size=300x300&key=e178fa02bdc4a2ff&nocache=yes&type=fixnone" border="0" aid="attachimg_378782" alt=""><img src="https://www.ugsnx.com/forum.php?mod=image&aid=378783&size=300x300&key=b493e940b5e51a1a&nocache=yes&type=fixnone" border="0" aid="attachimg_378783" alt="">

  16. 徐华进 2022/12/19
复制代码



1

主题

304

回帖

711

积分

四级士官

积分
711
发表于 2023-3-7 11:01:42 | 显示全部楼层
好的分享值得拥有

3

主题

62

回帖

336

积分

二级士官

积分
336
发表于 2023-3-7 11:29:57 | 显示全部楼层
谢谢楼主分享

10

主题

198

回帖

4683

积分

中尉

积分
4683
发表于 2023-12-11 05:37:14 | 显示全部楼层
感谢分享

1

主题

1

回帖

19

积分

列兵

积分
19
发表于 3 天前 | 显示全部楼层
就运行这一句代码   :    Session theSession = (Session) SessionFactory.get("Session");
就出现报错


  1. Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  2.         at nxopen.SessionFactory.get(Unknown Source)
  3.         at nxopen.SessionFactory.get(Unknown Source)
  4.         at demo.main(demo.java:9)
  5. Caused by: java.lang.reflect.InvocationTargetException
  6.         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  7.         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  8.         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  9.         at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  10.         ... 3 more
  11. Caused by: java.lang.UnsatisfiedLinkError: no libnxopenjavacoreutils in java.library.path: [C:\Program Files\Java\jdk-11.0.14\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\Program Files\Common Files\Oracle\Java\javapath, C:\Windows\system32, C:\Windows, C:\Windows\System32\Wbem, C:\Windows\System32\WindowsPowerShell\v1.0\, %ERLANG_HOME%\bin, C:\Windows\System32\OpenSSH\, C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common, C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR, D:\公共\AppData\Bandizip\, %, ystemRoot%\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files (x86)\Common Files\Oracle\Java\javapath, C:\Program Files\Java\jdk-15.0.1\bin\, C:\Program Files\maven\apache-maven-3.6.1\bin\, C:\Program Files\Git\cmd, D:\public\xshell\, C:\Program Files\TortoiseSVN\bin, C:\Program Files\TortoiseGit\bin, D:\public\wechat_devtools\微信web开发者工具\dll, %ERLANG_HOME%\bin, D:\public\rabbitMQ\rabbitmq_server-3.9.14\sbin, C:\Users\23753\AppData\Roaming\nvm, C:\Program Files\nodejs, C:\Program Files\Erlang OTP\bin, D:\public\xftp\, D:\java\gradle-8.13\bin, C:\Program Files\mingw64\bin, C:\Program Files\dotnet\, D:\java\gradle-8.13\bin, D:\Program Files\Siemens\NX2406\CAPITALINTEGRATION\capitalnxremote\, D:\Program Files\Siemens\NX2306\CAPITALINTEGRATION\capitalnxremote\, c:\Users\23753\AppData\Local\Programs\Trae\bin, C:\Users\23753\AppData\Local\Programs\Python\Launcher\, C:\Users\23753\AppData\Local\Programs\Python\Python313\Scripts\, C:\Users\23753\AppData\Local\Programs\Python\Python313\, C:\Program Files\MySQL\MySQL Shell 8.0\bin\, C:\Users\23753\AppData\Local\Microsoft\WindowsApps, C:\Users\23753\AppData\Roaming\npm, %ERLANG_HOME%in, C:\Users\23753\AppData\Roaming\nvm, C:\Program Files\nodejs, C:\Users\23753\AppData\Local\Programs\Ollama, C:\Program Files\JetBrains\PyCharm 2024.3.3\bin, C:\Program Files\JetBrains\IntelliJ IDEA 2024.3.4.1\bin, C:\Users\23753\AppData\Local\Android\Sdk\platform-tools, D:\public\Microsoft VS Code\Microsoft VS Code\bin, .]
  12.         at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2660)
  13.         at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:827)
  14.         at java.base/java.lang.System.loadLibrary(System.java:1871)
  15.         at nxopen.SignJarCore.loadLibraryCore(Unknown Source)
  16.         at nxopen.BaseSession_impl.initialize(Unknown Source)
  17.         at nxopen.BaseSession_impl.<init>(Unknown Source)
  18.         at nxopen.Session_impl.<init>(Unknown Source)
  19.         at nxopen.Session_impl.GetSession(Unknown Source)
  20.         ... 7 more
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-4-19 11:03

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表