我用java编了一个程序,压缩成*.jar,请问怎样在unix下运行?

2024-12-12 18:20:58
推荐回答(4个)
回答1:

和在windows下一样啊,不过我不明白楼主意思,
jar文件是架包啊,如何可以运行啊,即使在windows下也是不可以运行的啊
如果你想运行自己的打包文件,则应该把文件用IDE导出成war文件啊
这样无论你是在Linux还是在Linux上,只要有类似tomcat的集成运行环境都可以运行的
不过在导出war文件时候jar文件需要放入自己的项目中,这样才能确保文件被访问到
而楼主所说的jar文件则通常放入项目中进行引用,比如驱动包一样。
一点建议,忘楼主参考

回答2:

如果压缩Jar时,在META-INF/MANIFEST.MF中指定了MainClass,那么可以直接用Java -jar xxx.jar来运行。

不然,需要将jar放在classpath中再运行:
java -cp xxx.jar MainClassName

当然,JDK还得正确安装好的。

回答3:

java -jar yourjar.jar packagename.YourClassName

回答4:

命令行执行 java *.jar