eclipse错误:glassfish\domains\domain1不存在

ent*_*ize 6 eclipse java-ee glassfish-3

我有java ee6 web profile sdk&我正在使用eclipse ee.我使用在New Server向导中下载其他服务器适配器为eclipse安装了Glassfish插件.现在在构建测试应用程序时,eclipse引发此错误, glassfish\domains\domain1不存在.是什么原因以及如何删除它?

Mat*_*ndy 9

您的eclipse glassfish插件指向错误的域,或者您的服务器没有域,尽管至少应该有一个默认域名,通常名为domain1.

检查glassfish-install-dir\glassfish\domains目录中域名的名称.如果没有subdir,您可以使用asadmin工具创建域:

glassfish-install-dir\bin\asadmin create-domain your-domain-name
Run Code Online (Sandbox Code Playgroud)

请参阅create-domain命令的此描述.

如果您的域名不同于domain1,则必须重新配置eclipse glassfish插件.(因为我不使用eclipse,所以我不能再接受你了.但是我记得有关这个主题BalusC教程).


小智 6

转到<Glassfish-install-directory>/glassfish/config目录.

编辑asenv并指向您的JDK安装set AS_JAVA=C:\Java\jdk.

现在你应该能够跑了asadmin.

使用asadmin create-domain domain1(在bin目录中)创建一个新域.

eclipse中的服务器设置现在将找到您新创建的域.