java - 我在 Windows 计算机上制作 java 程序然后在 Linux vps 上运行它会遇到问题吗?

标签 java linux windows cross-platform vps

因此,我目前正在设计一款多人游戏,并为此做好准备,我已开始考虑托管选项。除了在我家的专用服务器上托管之外,我发现最好和最便宜的选择是使用 VPS,更具体地说是 Dotblock。现在 dotblock 既有基于 Linux 的,也有基于 Windows 的 VPS,但 Windows 的 VPS 贵很多,所以我的问题是,如果我在 Windows 计算机上用 Java 编写服务器程序,但最终将其托管在基于 Linux 的 VPS 上,是否会遇到问题?

据我所知应该不会有问题,但如果会出现问题,问题是什么?如果没有问题,我在编码时会有什么限制?我知道我无法引用任何特定于 Windows 的内容,但是诸如时间和使用 LWJGL 跟踪鼠标之类的内容是否应该改变?

预先感谢您,希望你们能帮助我!

最佳答案

总体而言,它相对简单 - 这是使用 java 相对于其他语言的优势之一。我会给你这个建议;确保以与环境无关的方式处理文件路径。我在 Linux 上看到过不止一个错误日志提示它无法到达 'c:\some\weird\path'。

关于java - 我在 Windows 计算机上制作 java 程序然后在 Linux vps 上运行它会遇到问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21768222/

相关文章:

java - J面板: how to add buttons above table?

java - 获取ListView中当前项的行id

linux - 如何从 shell bash 中的文本文件中提取模式

c++ - C++ 中 "SASLprep"实现的 "stringprep"配置文件

c# - File.Exists 为不存在的文件返回 true

css - Windows 上的 Safari 是否支持 :before and :after pseudo elements?

java - 如何为 hibernate 中的自动增量提供起始值

java - 使用 Java 8 Optional - 转换逻辑

linux - 获得/proc/pid/smaps 一致快照的正确方法是什么?

c++ - 需要帮助理解 C++ 库、编译、链接、特定项目的头文件