抱歉,如果这是题外话。我是一个 java 初学者,知道 java 应该是跨平台一致的。但我想知道我的 jar 文件或 *class 文件在 Ubuntu 上执行的事实是否保证它可以在 MacOS 上正常运行?
我基本上执行以下操作来创建 *class 和 *jar。两个Java类,MAIN.java
取决于SIDE.java
两者的java文件包括package classes;
头部(javac
创建一个文件夹名为classes
期权和看跌期权MAIN.class
,并SIDE.class
在那里):
javac -d . SIDE.java MAIN.java jar cvfe MAIN.jar classes/MAIN classes/*.class
我尝试同时运行:
java classes.MAIN -read number.logs
和
java -jar MAIN.jar -read number.logs
并且它们都在 Ubuntu 上运行良好。这是否足够好并且可以在 MacOS 上运行?(我没有 MacOS,在这种情况下是否有模拟器可以用来检查事情?)
ibeautiful
相关分类