你可以从tomcat应用程序中提取源代码吗? webapp并未作为.war文件进行部署,它是一堆目录,xmls,配置,.class文件,.jars和其他东西。你可以从tomcat部署的应用程序中获取源代码吗?
0
A
回答
1
您对Paul Tomblin的评论表明您已经有权访问该服务器。正如他所说,如果你没有上传源代码(这是正常的),你不能从服务器上下载。不过,也有几件事情需要注意:
- 除非你编译你的JSP之前上传,它们将包含自己的源代码,你可以下载它们用在另一个项目或不管它是你试图做
- 如果你绝望,你可以使用类似JD(http://java.decompiler.free.fr)的方式反编译.class文件。反编译的代码不会包含注释,并且不总是点亮,但它会让你远远超过现在。
1
您不必将源代码放在您的Web服务器上,只需编译类文件。所以不,如果源不在服务器上,没有人可以“捡起”。在正常的配置下,我认为甚至可能下载单个类文件是不可能的,但是如果您将Tomcat webapps目录放在普通Web服务器(Apache)可以找到它们的地方,也许可以。
相关问题
- 1. Python应用程序:你可以保护你的代码吗?
- 2. 我可以将应用程序热部署到Tomcat吗?
- 3. 用户可以从iPhone应用程序获取资源吗?
- 4. 我可以从PyInstaller生成的包中获取源代码吗?
- 5. 在tomcat中部署FLEX3应用程序
- 6. 是否可以从Flash应用程序获取颜色代码?
- 7. 如何运行我从Android源代码获取的应用程序源代码?
- 8. 仅上载Tomcat远程部署中的源代码
- 9. 在Tomcat中部署Jersey应用程序时,“请求的资源不可用”
- 10. ClickOnce部署的应用程序可以从磁盘读取文件吗?
- 11. 下载已部署GAE应用程序的源代码
- 12. 我可以在哪里获得应用程序源代码?
- 13. 我可以从.m文件获取源代码吗?
- 14. 打开MFC应用程序以获取源代码
- 15. 清除Tomcat中Grails应用程序的取消部署
- 16. Tomcat应用程序部署监听器
- 17. 部署Java应用程序(Tomcat/Glassfish)
- 18. 与Tomcat部署Play 2.1应用程序
- 19. 从点击应用程序获取源代码
- 20. 可以将ClickOnce部署的应用程序设置压缩吗?
- 21. ClickOnce部署的应用程序可以默默安装吗?
- 22. 从Eclipse中将Maven Web应用程序部署到Tomcat中
- 23. 你可以检查你的应用程序内的应用程序更新吗?
- 24. 您可以使用openshift来部署非Web应用程序吗?
- 25. 可以使用ClickOnce部署Mono应用程序吗?
- 26. 使用HP Enyo可以部署iOS和Android应用程序吗?
- 27. Tomcat - 部署应用程序 - 数据源问题
- 28. 如何禁用tomcat取消部署我的应用程序?
- 29. 是否可以在没有从源代码构建Qt的情况下部署Qt应用程序?
- 30. Android应用程序可以从其他应用程序获取信息吗?
好吧,这更进一步回答我的问题!谢谢,spork。 – Zlatko 2009-12-12 11:05:13