1. Jocky插件的安裝:
將org.apusic.jocky_1.0.3包解壓,把org.apusic.jocky_1.0.3文件拷Eclipse的 plugins目錄即可
2. 在Eclipse中使用Jocky:
在Eclipse中使用Jocky也非常簡單,任何一個Java工程,選中工程通過右鍵菜單,都可以出現Jocky的快捷菜單:
[img]C:\Documents and Settings\ibm\桌面\html\images\jocky.popupmenu.jpg[/img]
<Jocky在Eclipse中的右鍵菜單>
[img]C:\Documents and Settings\ibm\桌面\html\images\jockysettings.jpg[/img]
<Jocky在Eclipse中的屬性設置>
事實上,在Eclipse中使用Jocky時,Jocky也是首先針對所選工程生成Ant的Build文件(默認名稱jocky_build.xml),然後再通過Ant完成混淆編譯。我試過,混淆後項目可以運行正常,反編後代碼混亂。
以下是Jocky在Eclipse中自動生成的jocky_build.xml文件示例:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- WARNING: Jocky autogenerated file.
Any modifications will be overwritten.
-->
<project basedir="." default="build" name="tes.jocky">
<property name="jocky.jar" value="C:\eclipse\plugins\org.apusic.jocky_1.0.3\jocky.jar"/>
<property name="jocky.output.dir" value="C:\WorkSpace\tes"/>
<property name="jocky.scramble.level" value="package"/>
<property name="target" value="1.4"/>
<path id="project.classpath">
<pathelement location="bin"/>
</path>
<target name="init">
<jocky jar="${jocky.jar}" level="${jocky.scramble.level}"/>
<mkdir dir="${jocky.output.dir}"/>
<mkdir dir="${jocky.output.dir}/bin"/>
</target>
<target name="clean">
<delete dir="${jocky.output.dir}/bin"/>
<delete dir="${jocky.output.dir}"/>
</target>
<target depends="init" name="build">
<echo message="${ant.project.name}: ${ant.file}"/>
<jocky enable="true"/>
<javac destdir="${jocky.output.dir}/bin" target="${target}">
<src path="src"/>
<classpath refid="project.classpath"/>
</javac>
</target>
<target name="Browser">
<java classname="Browser" failonerror="true" fork="yes">
<classpath refid="project.classpath"/>
</java>
</target>
</project>
混淆器org.apusic.jocky_1.0.3在Eclipse中的使用詳解
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
開發環境配置記錄 win 8 系統
山呀海莫斯
2018-08-27 18:41:41
從eclipse配置tomcat多實例瞭解tomcat的多實例
山呀海莫斯
2018-08-27 18:41:41
Remote System Explorer Operation卡死Eclipse解決方案
zyxwvuuvwxyz
2018-08-27 18:31:32
IDEA 中類似 Eclipse中的outline功能
csdn会员lilk
2018-08-27 17:47:40
IDEA控制檯中文亂碼解決辦法
csdn会员lilk
2018-08-27 17:47:40
ubuntu 中的phpstrom桌面快捷方式
doifusd
2018-08-27 16:43:51
m2eclipse安裝
iteye_4372
2018-08-27 16:13:00
IDE相關(一)Code::Blocks常用快捷鍵
誓约胜利之舰
2018-08-27 14:18:21
MyEclipse常用快捷鍵整理
hanyuliang2000
2018-08-27 12:53:49
Intellij 14 配置
正负
2018-08-27 12:42:11
idea報錯Cannot compile Groovy files: no Groovy library is defined for module 'xx'之方
ButterflyCabin
2018-08-27 12:02:48
AS Error:java.lang.UnsupportedClassVersionError解決方案
ButterflyCabin
2018-08-27 12:02:46
Android Studio 3.0.x 輸入法無提示框之方
ButterflyCabin
2018-08-27 12:02:46
Cannot resolve symbol *** 解決辦法
ButterflyCabin
2018-08-27 12:02:46