Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行Java+;批处理库_Java_Batch File_Libraries - Fatal编程技术网

运行Java+;批处理库

运行Java+;批处理库,java,batch-file,libraries,Java,Batch File,Libraries,所以我一直在四处寻找,但什么都没用,所以我想我会来这里,我想知道如何创建一个批处理文件来设置库路径(Slick和LWJGL+本地人)编译并最终运行我的游戏代码如果你的应用程序必须在Windows上运行,请执行以下操作: 1) 创建包含以下内容的.bat文件: @java -Dfile.encoding=UTF8 -Xms512m -Xmx1024m -cp "%~dp0\lib\*" mypackage.MyClass %* 2) 将所有jar(依赖项和主jar)复制到“lib”子文件夹 3)

所以我一直在四处寻找,但什么都没用,所以我想我会来这里,我想知道如何创建一个批处理文件来设置库路径(Slick和LWJGL+本地人)编译并最终运行我的游戏代码

如果你的应用程序必须在Windows上运行,请执行以下操作:

1) 创建包含以下内容的.bat文件:

@java -Dfile.encoding=UTF8 -Xms512m -Xmx1024m -cp "%~dp0\lib\*" mypackage.MyClass %*
2) 将所有jar(依赖项和主jar)复制到“lib”子文件夹

3) 运行.bat文件

琐事:

-Dfile.encoding=UTF8保证文件读/写操作和字符串/字节数组转换的编码相同,独立于操作系统设置

-Xms512m-定义为java应用程序分配的最小内存

-Xmx1024m-定义为java应用程序分配的最大内存(不应超过目标机器的物理内存,否则程序将无法启动)


mypackage.MyClass应替换为包含主函数的类的限定名称。

如果您的应用程序必须在Windows上运行,请执行以下操作:

1) 创建包含以下内容的.bat文件:

@java -Dfile.encoding=UTF8 -Xms512m -Xmx1024m -cp "%~dp0\lib\*" mypackage.MyClass %*
2) 将所有jar(依赖项和主jar)复制到“lib”子文件夹

3) 运行.bat文件

琐事:

-Dfile.encoding=UTF8保证文件读/写操作和字符串/字节数组转换的编码相同,独立于操作系统设置

-Xms512m-定义为java应用程序分配的最小内存

-Xmx1024m-定义为java应用程序分配的最大内存(不应超过目标机器的物理内存,否则程序将无法启动)


mypackage.MyClass应替换为包含主函数的类的限定名称。

您计划在哪个操作系统上运行java应用程序?我计划在Windows上运行它您可能应该保持“编译”和“运行”作为两个独立的操作。我知道如何运行和编译它,但更多的是添加库。您计划在哪个操作系统上运行java应用程序?我计划在Windows上运行它。您可能应该保持“编译”和“运行”作为两个独立的操作。我知道如何运行和编译它,但更多的是添加库可能与mypackage.MyClass部分(包含主函数的类的限定名称)完全相同。“qualified”表示名称包括包名和类名,以点分隔。等等,我遇到了错误mypackage.MyClass部分到底是什么?包含主函数的类的限定名。“qualified”表示名称包括包名和类名,以点分隔。等等,我有错误