我正在尝试让这个示例正常工作,只是为了确保我的环境设置: Using_JOGL_in_a_Java_applet
然后我下载了jogl或jogamp,名称似乎可以互换使用 Instructions on downloading jogl
我下载了所有平台版本,因为我正在开发多个平台 jogamp-all-platforms.7z
然后我尝试使用-classpath jogamp-all-platforms / jar / *编译示例代码 但它没有找到任何一个jogl包。
有很多版本的jogl和很多罐子,但没有全面的分步教程来设置这个东西。为什么不找到包,jar文件都在jogamp-all-platforms / jar /文件夹中?
答案 0 :(得分:1)
编译和运行JogAmp jogl应用程序时,只需要添加gluegen-rt.jar和jogl-all.jar。所有本地罐子只需要位于这两个罐子旁边。
不可能使用通配符*,因为在命令行的类路径中添加jar时,jar需要用:分隔。
Linux / Unix用户使用
-classpath jogamp-all-platforms/jar/jogl-all.jar:jogamp-all-platforms/jar/gluegen-rt.jar
Windows用户使用
-classpath jogamp-all-platforms\jar\jogl-all.jar;jogamp-all-platforms\jar\gluegen-rt.jar
有关更多详细信息,请参阅JogAmp FAQ,其中还介绍了如何在命令行上进行编译: http://jogamp.org/wiki/index.php/Setting_up_a_JogAmp_project_in_your_favorite_IDE