我是WebSphere的新手。已经安装了具有单个配置文件的Websphere 8.5服务器。并且还安装了JDK7并启用(因为,默认情况下,Websphere 8.5附带JDK6)。最后,安装了应用程序。但已安装的应用程序未在 installedApps '
默认情况下,应用程序应安装在以下路径中。(我没有覆盖)
C:\ WebSphere85 \ AppServer的\型材\ AppSrv01 \ installedApps \ VW7MSPTCSPQADKNode01Cel 但是,安装的应用程序
C:\ WebSphere85 \ AppServer的\型材\ AppSrv01 不知道它在哪里覆盖了这条道路。请帮忙。
提前谢谢。
答案 0 :(得分:1)
该位置由名为APP_INSTALL_ROOT的服务器变量定义。它应该在单元或节点范围的variables.xml文件中定义 - 例如,在profiles / AppSrv01 / config / cells / VW7MSPTCSPQADKNode01Cel / nodes / VW7MSPTCSPQADKNode01中。您应该能够通过管理控制台编辑该变量定义。
你说你真正想要的位置是默认的,所以它显然在某些时候被覆盖了;尽管如此,很难知道事后可能会发生什么。
答案 1 :(得分:0)
如果在所有安装步骤之后都通过WAS管理员控制台手动安装了.ear或.war文件,则将向用户显示屏幕以确认安装成功。底部没有几个活动按钮,例如“保存”,“取消”和“管理应用程序”。如果用户单击“管理应用程序”,他将被重定向到可以启动/暂停/删除应用程序的页面,并且应用程序文件将存储在
下C:\IBM\WAS\Profiles\customWas85\wstemp\0\workspace\cells\USERNAMENode01Cell\applications\app.ear\app.ear
如果用户在上述页面中选择“保存”,则已安装的应用程序文件将被传输到
C:\IBM\WAS\Profiles\customWas85\installedApps\USERNAMENode01Cell\app.ear
我假设第一种方法使用一些临时工作空间文件夹“ wstemp”,第二种方法使用在“ WebSphere Variables”中定义的目录APP_INSTALL_ROOT。
根据我的观察,这是confirmation
上传您的应用程序 安装过程首先将您的应用程序文件(EAR)上传到temp目录。如果使用管理控制台安装应用程序,则将wstemp用作临时工作目录。例如: profile_root / wstemp / 0 / upload / app_name.ear
正在处理安装选项 上载应用程序文件后,将读取,处理安装选项并将其写入您的installedApps目录: profile_root / installedApps
保存部署元数据 此时,安装过程将EAR文件存储在以下目录中: profile_root / config / cells / cell_name / applications / app_name.ear /