繁体   English   中英

无法在 IntelijIdea 中启动 GlassFish

[英]Can not start GlassFish in IntelijIdea

My Log Detected server admin port: 4848
Detected server http port: 8080
java.nio.file.AccessDeniedException: C:\Program Files\glassfish4\glassfish\domains\domain1\logs\server.log.lck
Attempting to start domain1.... Please look at the server log for more details.....
    at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
    at sun.nio.fs.WindowsFileSystemProvider.newFileChannel(Unknown Source)
    at java.nio.channels.FileChannel.open(Unknown Source)
    at java.nio.channels.FileChannel.open(Unknown Source)
    at java.util.logging.FileHandler.openFiles(Unknown Source)
    at java.util.logging.FileHandler.<init>(Unknown Source)
    at com.sun.enterprise.admin.launcher.GFLauncherLogger.addLogFileHandler(GFLauncherLogger.java:99)
    at com.sun.enterprise.admin.launcher.GFLauncher.setup(GFLauncher.java:192)
    at com.sun.enterprise.admin.servermgmt.cli.StartDomainCommand.createLauncher(StartDomainCommand.java:228)
    at com.sun.enterprise.admin.servermgmt.cli.StartDomainCommand.executeCommand(StartDomainCommand.java:124)
    at com.sun.enterprise.admin.cli.CLICommand.execute(CLICommand.java:322)
    at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:366)
    at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:300)
    at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:56)

server.log 上有一个锁定文件。 如果无法写入该日志,GlassFish 将无法启动。 尝试删除锁定文件: C:\Program Files\glassfish4\glassfish\domains\domain1\logs\server.log.lck

这是因为您安装的 Glassfish 服务器的路径:

C:\程序文件\glassfish4

Windows 中的此目录需要管理员权限才能对server.log执行编辑

重新定位 Glassfish 服务器目录以消除错误,例如将其移动到:

C:\玻璃鱼4

请注意不要忘记在 IntelliJ IDEA 中编辑 Glassfish 服务器的配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM