java代码检出打包

 

这里先提下前提,就是有个维护的(可能有二期的一个项目),后端是Java,由于很久都不做Java,剩下的只是不多了。之前做的Java容器要么是tomcat,要么接触过新的spring cloud。从来没有用ant build。

更要命的是,svn检出来的代码,不是标准的那种maven啥的,所以一点儿点儿来吧

本以为可以先检出来,然后导入,结果不会弄。。。

那就换种方式,在eclipse里直接检出代码

直接右键-->Import-->SVN-->从SVN检出项目

然后选择创建新的资源位置

 然后输入路径后,会让你选择一个文件夹。

 

点击完成

然后弹出来的窗口选择Java Project,下一步,输入一个项目名

点击完成,项目导入成功。

然后开始打包项目,前边提到过了,这个里边看到个配置文件,那就合计试下吧,果然,这里是用的ant build

那就凭着经验,直接右键

不好意思,这次成功了,上次失败的。

简单说下上次失败的原因,是打包的时候没有选择相应的jdk,而是用了默认的jre,这当然不行了。修改下,

换成jdk即可。

 

转载于:https://www.cnblogs.com/Rexcnblog/p/11357146.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java代码混淆打包通常使用ProGuard工具。ProGuard是一个开源的Java代码优化和混淆工具,它可以对Java字节码进行优化、压缩和混淆,以提高应用程序的性能和安全性。 ProGuard可以删除未使用的类、字段和方法,减小应用程序的大小。它还可以重命名类、字段和方法的名称,使代码更难以理解和逆向工程。此外,ProGuard还提供了其他功能,如优化字节码、移除调试信息和处理异常。 以下是使用ProGuard进行Java代码混淆打包的示例: 1. 首先,确保你已经安装了Java开发工具包(JDK)和ProGuard工具。 2. 创建一个ProGuard配置文件(例如proguard.cfg),并在其中指定要混淆的类和规则。以下是一个简单的示例配置文件: ``` -injars input.jar -outjars output.jar -libraryjars /path/to/android.jar -keep public class com.example.MyClass { public static void main(java.lang.String[]); } ``` 在这个示例中,`input.jar`是输入的jar文件,`output.jar`是输出的混淆后的jar文件。`/path/to/android.jar`是Android SDK中的android.jar文件,用于保留Android框架的类和方法。`-keep`指令用于指定要保留的类和方法。 3. 执行以下命令来运行ProGuard并混淆打包你的Java代码: ``` proguard @proguard.cfg ``` 这将根据配置文件中的规则对代码进行混淆和优化,并生成混淆后的输出jar文件。 请注意,使用ProGuard进行代码混淆打包可能会导致一些问题,如代码错误、依赖关系问题和性能问题。因此,在使用ProGuard之前,建议先备份你的代码,并进行充分的测试和验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值