java ant混淆_yGuard是一个能与Ant和Gradle一起使用的开源Java混淆工具

yGuard

68747470733a2f2f7472617669732d63692e6f72672f79576f726b732f7967756172642e7376673f6272616e63683d6d6173746572

yGuard is an open-source Java obfuscation tool. With yGuard it is easy as pie

🍰 to configure obfuscation through an extensive ant task.

yGuard is brought to you by yWorks GmbH, creator of the family of graph and diagram visualization frameworks yFiles and other fine products.

Obtaining yGuard

Recent yGuard releases can be downloaded from GitHub, or used from Maven central directly.

Legacy code ported from retroguard under LGPL is compiled into a seperate archive called retroguard-${VERSION}.jar.

Previous releases may still be downloaded from the yWorks download center.

Usage

An online version of this documentation is available.

Additionally, yGuard is distributed with usage instructions. In your distribution, the docs folder contains informtion about yGuard. In order to properly view the offline documentation, a web server is needed. A quick way to accomplish this is using:

cd docs/

python3 -m http.server 4000

Building

To build yGuard you will need Java >= 7 and Gradle.

Once installed you can build yGuard using gradle build.

Using IntellIJ with yGuard

yGuard will be loaded without further ado from IntellIJ thanks to the Gradle integration. Opening the yGuard folder will set up Gradle and mark sources, tests and resources accordingly.

Using this repository with a wrapper

This repository does not contain a copy of the Gradle wrapper. There has been extensive discussions about this topic, however committing a binary file to a VCS is simply considered bad practice.

If you prefer to use the wrapper, you can always generate it yourself with an installation of Gradle at hand:

gradle wrapper --gradle-version 5.2.1

If you do not have an installation of Gradle, you may use a workaround.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值