有一套完整的 websphere程序,我想修改它,我应该怎么去修改?

时间:2021-07-19 12:37:27
我公司有一套软件公司开发的JAVA程序运行在websphere应用服务器上面,
现在他们不给维护了,我已经将ibm http server/htdocs/下面的程序和 websphere/appserver/host/.../server文件夹下面的程序都拷贝出来了。
    但下一步怎么作我不知道了:
   1。我应该采用什么环境去修改这些文件?visual age for java 还是 websphere studio 还是jb 什么的?
   2。我应该怎么重新组织成项目?  
   3。我怎么再发布到websphere应用服务器上面去?

15 个解决方案

#1


http://www.csdn.net/expert/topic/609/609826.xml?temp=4.180545E-02

#2


up一下送分

#3


visual age for java 还是 websphere studio 
都可以!
他们都有相应的测试环境的!
你搭建起来就可以了!

#4


http://localhost:9527/
设置servlet类路径

手动设置http server的Alias


UP

#5


详细点

#6


应该是websphere/appserver/host/.../servlets 吧?
1。java用VAJ, Studio, JB都可以,jsp,html可能用studio比较好
2。重新组织时,建议将java的包放在一起,将jsp,html放在一起
3。重新发布时,如果你用WAS3.5, 将java包copy到(比如websphere/appserver/host/default_hosts/default_app/servlets ),将jsp,html copy到default_app的<web document root>下(比如ibm http server/htdocs/),重启default_app,一般就可以用了。
  如果你用WAS4.0, 那么需要用Application Assembly Tool 将java和web文件打包成一个war或ear文件(具体步骤太多,请参考有关文档),然后在WAS的console里面发布该文件,然后对节点进行"重新生成web插件“,重启节点,一般就可以用了。
  Good luck!

#7


to:Joeblackyang
   我用的是3.5补丁打到ftp5,只是我已经那样作了可是运行后出现很多错误,我不知道怎么回事。
   我看了原来的服务程序发现(好象)里面连数据源都没建立,同时也在程序包里发现了类似数据链接的代码(例如数据库名、用户名、password等等),不知道这是不是真的?
   如果是真的话也就是说原服务程序完全是安装完没进行任何设置的话(运行时用程序进行设置),那为什么我同样进行这样操作就不行呢?








#8


up 一下!

#9


关注~!

#10


很多问题你还没说明呢:
1。web程序是放在
2.websphere怎么设置的。(数据源,serverl等)
3。原来使用什么工具开发,vaj or jb,yo

#11


1。web程序是放在
ibm http server/htdocs
websphere/appserver/host/.../server
下面吗?

#12


能不能将错误的信息描述一下?否则不好说。

#13


to:cn_farmer(曲辰氏) 
   web程序是放在ibm http server/htdocs
websphere/appserver/host/.../server下面
   websphere 应用服务程序(我对比了一下发现)都是用的默认设置,
   开发的程序我也看了,好象数据源链接都是用程序动态链接的。
在服务环境上没有设。


#14


up一下!

#15


一些建议:

1。检查一下原来的一些文件:
\AppServer\bin\admin.config
\AppServer\config\plugin-cfg.xml
\AppServer\properties\init_setup.config
,里面有一些重要的设置信息,不知道你有没有移植过来。  

2。检查原来控制台的classpath设置:
---application的advance 标签中有classpath的设置 
---Default_Server的JVM标签也有classpath的设置,
我怀疑你没有把一些重要的jar或class拷过来。

3。实在不行,把错误信息发给我:joeblackyang0446@sina.com
我会帮你看看。

#1


http://www.csdn.net/expert/topic/609/609826.xml?temp=4.180545E-02

#2


up一下送分

#3


visual age for java 还是 websphere studio 
都可以!
他们都有相应的测试环境的!
你搭建起来就可以了!

#4


http://localhost:9527/
设置servlet类路径

手动设置http server的Alias


UP

#5


详细点

#6


应该是websphere/appserver/host/.../servlets 吧?
1。java用VAJ, Studio, JB都可以,jsp,html可能用studio比较好
2。重新组织时,建议将java的包放在一起,将jsp,html放在一起
3。重新发布时,如果你用WAS3.5, 将java包copy到(比如websphere/appserver/host/default_hosts/default_app/servlets ),将jsp,html copy到default_app的<web document root>下(比如ibm http server/htdocs/),重启default_app,一般就可以用了。
  如果你用WAS4.0, 那么需要用Application Assembly Tool 将java和web文件打包成一个war或ear文件(具体步骤太多,请参考有关文档),然后在WAS的console里面发布该文件,然后对节点进行"重新生成web插件“,重启节点,一般就可以用了。
  Good luck!

#7


to:Joeblackyang
   我用的是3.5补丁打到ftp5,只是我已经那样作了可是运行后出现很多错误,我不知道怎么回事。
   我看了原来的服务程序发现(好象)里面连数据源都没建立,同时也在程序包里发现了类似数据链接的代码(例如数据库名、用户名、password等等),不知道这是不是真的?
   如果是真的话也就是说原服务程序完全是安装完没进行任何设置的话(运行时用程序进行设置),那为什么我同样进行这样操作就不行呢?








#8


up 一下!

#9


关注~!

#10


很多问题你还没说明呢:
1。web程序是放在
2.websphere怎么设置的。(数据源,serverl等)
3。原来使用什么工具开发,vaj or jb,yo

#11


1。web程序是放在
ibm http server/htdocs
websphere/appserver/host/.../server
下面吗?

#12


能不能将错误的信息描述一下?否则不好说。

#13


to:cn_farmer(曲辰氏) 
   web程序是放在ibm http server/htdocs
websphere/appserver/host/.../server下面
   websphere 应用服务程序(我对比了一下发现)都是用的默认设置,
   开发的程序我也看了,好象数据源链接都是用程序动态链接的。
在服务环境上没有设。


#14


up一下!

#15


一些建议:

1。检查一下原来的一些文件:
\AppServer\bin\admin.config
\AppServer\config\plugin-cfg.xml
\AppServer\properties\init_setup.config
,里面有一些重要的设置信息,不知道你有没有移植过来。  

2。检查原来控制台的classpath设置:
---application的advance 标签中有classpath的设置 
---Default_Server的JVM标签也有classpath的设置,
我怀疑你没有把一些重要的jar或class拷过来。

3。实在不行,把错误信息发给我:joeblackyang0446@sina.com
我会帮你看看。