【问题标题】:Generate code from deployed files从部署的文件生成代码
【发布时间】:2015-02-09 18:29:16
【问题描述】:

我错误地删除了我的网络服务代码。我没有此代码的任何备份。尝试了一些文件恢复工具,但没有奏效。我已经在 glass fish 4.0 服务器中部署了该项目,并且该应用程序从那里运行良好。所以我在想有什么办法可以生成该网络服务的代码吗? 谢谢

【问题讨论】:

    标签: soap glassfish glassfish-4 recover war


    【解决方案1】:

    如果您在 glassfish 服务器中部署了应用程序,那么这是可能的。您始终可以在 glassfish 的域文件夹中找到原始代码的 .class 文件(不是 SEI 编译的)。然后您可以使用一些第三方工具从类文件中生成 java 代码。您可以通过多种方式在 glass fish 服务器中部署应用程序:-

    1. 使用 glassfish 服务器 Web GUI 并部署它。
    2. 通过使用像 eclipse 这样的外部 IDE,您可以在其中创建 glassfish 服务器并进行部署。

    对于条件 1,转到:-

    glassfish\domains\domain1\applications\__internal

    其中 domain1 是您的域名。默认是你的域名

    对于条件2,转到:-

    glassfish4\glassfish\domains\domain1\eclipseApps

    其中 domain1 是您的域名。默认是你的域名

    您可以在项目名称中的 WEB-INF\classes 中找到您的 java 代码。

    希望这会有所帮助。

    【讨论】:

    • 你有可以从.class文件生成java代码的工具,不是吗?
    猜你喜欢
    • 2013-05-24
    • 1970-01-01
    • 2018-05-15
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    • 2019-12-03
    • 2013-01-11
    • 2020-02-17
    相关资源
    最近更新 更多