作者reiyo (热)
看板java
标题[问题] 把程式转成在Linux的可执行档
时间Mon Feb 17 21:25:57 2014
我想把一个Java程式 转成可在Linux上执行的执行档
目的是希望在没有安装JRE的Linux上平台也可以执行
不知道有什麽免费的软体可以做到? 谢谢
(我查Google, 建议的多是转成Windows的exe,或是商用软体)
目前我试过 gcj (去处理Apache POI 3.10)
但总会出现类似下面这类的讯息:
error: class 'java.lang.String' has no method named 'format' matching signature
'(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;'
我猜想是gcj还不支援一些java语法所致...
想请教是否有人知道并且愿意分享出其他的方法 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.34.102.148
1F:→ OrzOGC:openjdk 02/17 21:27
2F:→ OrzOGC:我搞错了...别管我 02/17 21:31
4F:→ qrtt1:看起来 gcj 的版本不支援!? 02/18 09:56
5F:→ reiyo:感谢楼楼上的连结 我会试看看 谢谢 02/18 22:17
6F:→ reiyo:而q大提到的 我有试不同版本gcj 版本较新的遇到的警告较少 02/18 22:21
8F:→ qrtt1:你的 gcj 有相容於 java 1.5 吗!? 02/20 09:30
9F:→ Chikei:avian 02/20 11:51