我在网上搜了很多,最好的还是proguard这个软件,但是试了好多次,结果都是弹出output jar is empty,哪位有使用经验的告诉我一下proguard是如何配置的,可以对一个简单的java程序进行混淆的步骤,我弄了很久都没搞定
解决方案 »
- JSP太大编译不了,求解
- <a>标签后的herf写项目中jsp文件地址
- jsp頁面打開時跳出另存頁面的對話框,請教高手原因,怎么解決?
- Tomcat频繁出现outofmem问题,请推荐一个免费内存监视工具
- 急呀,TOMCAT+ORACLE各位谢谢了(在线)
- 做在线播放的时候,出现了Content-Length被修改而抛出异常的问题,朋友们请近来看看!
- jsp网页在参数长度参数个数对象个数有最大限制吗?
- jsp如果一个实例要跨页面,怎样实现啊?
- 请问使用JSP命令可不可以打印当前页面?
- jquery实现折叠菜单那个参数决定展开
- 快速检验客户填写的“用户名、公司名”是不是重复的代码
- 测试数据库链接错误
-outjars 'D:\\Program Files\\Apache Software Foundation\\Tomcat 5.5\\webapps\\watchsafe_net2.0' -libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\activation.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\antlr-2.7.6rc1.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\antlr.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\asm-attrs.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\asm.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\bcprov-jdk15-142.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\cglib-2.1.3.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\charsets.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-beanutils.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-collections-2.1.1.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-digester.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-fileupload.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-logging-1.0.4.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-logging.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\commons-validator.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\dnsns.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\dom4j-1.6.1.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\ehcache-1.1.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\hibernate3.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jaas.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jakarta-oro.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\javax.servlet.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\javax.servlet.jsp.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jaxen-1.1-beta-7.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jboss-j2ee.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jboss-jaxrpc.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jboss-jsr77.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jboss-saaj.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jce.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jdbc2_0-stdext.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jsse.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\jta.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\localedata.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\log4j-1.2.11.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\mail.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\msbase.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\mssqlserver.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\msutil.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\namespace.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\proxool-0.9.1.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\proxool-cglib.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\rt.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\struts.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\sunjce_provider.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\sunpkcs11.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\xerces-2.6.2.jar'
-libraryjars 'C:\\Documents and Settings\\JAVA\\lib\\xml-apis.jar' -dontshrink
-dontoptimize
-overloadaggressively
-dontusemixedcaseclassnames
-keepclasseswithmembers,allowshrinking public class com.watchdata.watchsafe_net.action.* -keep,allowshrinking public class com.watchdata.watchsafe_net.db.* -keep,allowshrinking public class com.watchdata.watchsafe_net.actionform.* -keep,allowshrinking public class com.watchdata.watchsafe_net.business.* -keep,allowshrinking public class com.watchdata.watchsafe_net.util.*
防止class文件被反编译,难道公司不考虑商业利益