我已经尝试过stackoverflow.com上的所有解决方案 但是它们都无法与带有jdk 8的系统Windows 8.1 Netbeans 8.2一起使用。
以下是日志详细信息!!! GlassFish Server的输出。我已经尝试了所有常规解决方案,但无法尝试,请为此提供帮助!我尝试了服务器的管理员和密码属性的所有设置。还通过在指定行中将FALSE更改为TRUE来编辑build-impl.xml文件。 Netbeans也在管理员模式下运行。我尝试了start:domain一种方法。请告诉我一些有效的方法。
class Restaurant < ApplicationRecord
has_many :menu_groups, -> { order(primary: :asc) }, dependent: :destroy
end
class MenuGroup < ApplicationRecord
belongs_to :restaurant
end
答案 0 :(得分:1)
检查glassfish服务器是否已在运行。服务器实例已经在运行时,会发生此错误。
在cmd
提示符下运行以下命令:netstat -ano
这将列出当前正在运行的进程以及正在运行的端口的列表。搜索应在应运行GlasshFish服务器的端口上运行的进程。
如果正在运行这样的进程,我们需要将其杀死。我们可以通过多种方式做到这一点。
我们可以使用以下命令根据PID(ProcessID)
终止该进程。我们将从上次运行的命令(ProcessId
)中获得netstat -ano
。假设PID
是1234
。所以命令将是
Taskkill /PID 1234 /F
或者我们可以做Right click on window task bar -> 'Task Manager' -> Processes -> Search for the PID -> Select it and click on 'End Process' button at the bottom left corner-> Process is killed
如果在“进程”选项卡中没有看到PID列,请单击View
菜单项-> select columns
和check-mark
PID条目。
一旦进程被终止,请尝试再次运行服务器。此问题不应发生