发布于 2022-04-13 09:01:12
1. WebSphere开发工具仅适用于(包括) 2020-06的版本。
只有安装前面提到的插件才能使添加WAS9服务器,并允许从Eclipse.发布到/调试该插件。
插件的官方页面:https://marketplace.eclipse.org/content/ibm-websphere-application-server-v9x-developer-tools
我安装了:帮助,安装软件,添加:http://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2020-03_comp/
如果您从市场上下载了WebSphere开发工具,那么添加一个服务器就足够了,设置WebSphere JRE是不需要的,但是WDT与WAS附带的JRE (位于/java中)工作得最好。
3.为了实现快速部署,对于测试驱动的开发,我使用以下设置:
是服务器选项
Publish
中的资源运行
项目/自动生成:选中
这样,当我保存一个java或FE文件时,立即由WAS服务器提供服务。
官方发布设置的详细信息如下:https://www.ibm.com/docs/en/wasdtfe?topic=server-publishing-settings-websphere-application-traditional
其他
如果有更大的修改需要发布,那么我的项目通常无法启动,我必须做一个停止服务器,完全干净的构建,然后重新启动。因此,我选择不执行任何自动发布,因为Eclipse中更新的资源已经从服务器中提供,发布事件将触发应用程序的重新安装,这需要花费大量时间,在我的情况下,如果没有完全干净的安装,就会失败。
您可能不需要在eclipse.ini中使用libEclipse目录{com.ibm.ws.orb.jar、com.ibm.msg.client.provider.jar、com.ibm.msg.client.jms.jar、com.ibm.msg.client.jms.internal.jar}加载的某些exta jars加载这些附加设置。
-Djava.endorsed.dirs=C:\DEV\libEclipse\
-Dcom.ibm.websphere.thinclient=truehttps://stackoverflow.com/questions/71854721
复制相似问题