日期:2014-05-17  浏览次数:20811 次

新人疑问,在公司遇见诡异的软件应用问题!
新人疑问:
        我们公司需要做内部系统,但是软件公司不提供源码,我们能自己根据条件修改吗?
        我所了解的情况如下:
1.用tomcat做服务器(因为服务器运作前,双击tomcat,就可以让公司内部的人打开网页)。

2.oracle 11 XE做数据库。

3.开发程序是用JAVA(我看见有JDK包,和JDK配置,jdk-7u40-windows-i586 这个版本)

4.我只看见在tomcat\webapps\ROOT 目录下,有许多 htm文件。我搜索过了,只有少量的JSP文件。

5.平时,只要直接打开tomcat\bin\startup 就可以正常使用了,但是,我们和软件公司终止了合作,然后 我在运行 tomcat, 就打不开整个系统,显示 500代码。(我什么都没弄,当天说不合作,第二天就无法使用)

6.老板只是想要回数据库的信息,但网页无法打开,也无法取回数据库的资料。

我想知道:
1.没有源码,是否无法修复好这个系统?
2.没有源码,也不知道数据库 的 名称  和 数据表,是否可以正常取回 数据库里面的信息?
3.我重新配置了 tomcat,可以打开 index.htm 网页 以及里面的超链接,但是无法链接数据库。有没办法可以重新配置数据库?取回里面存储的文件信息?
4.但是在所有的 配置数据库的池 里面,都没有看到任何的关于链接 账号密码的信息。如何才能查看到配置的数据库信息?或者链接手段?
5.服务器就在我们公司的电脑上,怎么一说不合作,就立马无法使用呢?是否可以存在有内在链接,然后删除文件?
6.是否如果没有源码,我们就得整个软件都得放弃?

我以前开发过 php代码,php代码大部分问题,我都能在代码中看见和解决,怎么java开发出来,就什么信息都没有呢?只有 htm 的 源码文件!
开发 数据库 源码 tomcat java

------解决方案--------------------
数据库信息一改,前台的东西都没法搞!
------解决方案--------------------
楼上说了,数据库有可能改变了
------解决方案--------------------
最简单的反编译,但是这并不一定能找出问题,主要还是得自己对 Java 了解比较透彻,才能玩得转。
------解决方案--------------------
你把项目拿下来,反编译一下。。。但是数据库如果加密的话,这就不是很好办了。。
------解决方案--------------------
数据库有可能改变了