作者archerlin ()
站内java
标题Re: [问题] Java程式的释出给他人使用
时间Sat Jul 21 12:15:09 2007
==[站内]==
※ 引述《[email protected] ( )》之铭言:
: ※ 引述《[email protected] (懒得想昵称~:p)》之铭言:
: > 今天写好了一支Java的程式~
: > 如果我要发布出去给他人使用....
: > 因为使用者的环境可能是 Windows 也可能是 Linux~
: > 所以不释出「处理过」的 exe 档....
: > 那最简便的方式....
: > 是不是直接释出编译过的 .class 档~
: > 让使用者在有安装 jre 的电脑上执行即可??
: > 还是释出 .java 档~
: > 让使用者自行编译後再执行??
: 只要直接释出class档就行,从java档编译成class档的一个好
: 处就是,不会让自己的程式原始码外流,但又可以达到流通的
^^^^^^^^^^^^^^^^^^^^^^^^^^
话说有套cavaj好好用的阿 XD
编译靠javac
反组译就靠cavaj啦...连注解都看的到唷... (好孩子不要学!)
: 效果
结论:程式码不想外流还是用用混淆器吧,不过这也是防君子不防小人就是了。
我想class档不是为了防止原始码外流吧,起因是为了跨平台方便吧...
还有,一整个专案视情况包成JAR、WAR或EAR来发布也是不错的选择...
--
█◣◢█ ▄▄▄ Thank you, Tayshaun Prince
─ PRINCE ★
2005-2006 STATISTICS
▌PISTONS ▌ 22 PPG 14.1 RPG 4.20 APG 2.3 EFF +13.39
▌ 22 ▌ ★
2006 All-Defensive Second Team
▌ ▌ ★Grabbed a career high 12 rebounds on
▌ ▌ on 01/12/06 vs. San Antonio .
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.81.161.81