Java GlassFish服务器未运行netbeans

Java GlassFish服务器未运行netbeans,java,jsp,netbeans,glassfish,Java,Jsp,Netbeans,Glassfish,我无法在netbeans中启动GlassFish服务器来查看JSP和HTML文件。我一直在犯这个错误。我试图删除并创建服务器,但没有意义 GlassFish服务器 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=192m; support was removed in 8.0 objc[87677]: Class JavaLaunchHelper is implemented in both /Libr

我无法在netbeans中启动GlassFish服务器来查看JSP和HTML文件。我一直在犯这个错误。我试图删除并创建服务器,但没有意义

GlassFish服务器

Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=192m; support was removed in 8.0
objc[87677]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/bin/java (0x10b9314c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x10d9bb4e0). One of the two will be used. Which one is undefined.
Launching GlassFish on Felix platform
Mar 24, 2017 12:19:31 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner createBundleProvisioner
INFO: Create bundle provisioner class = class com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner.
Mar 24, 2017 12:19:31 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations
WARNING: Skipping entry  because it is not an absolute URI.
Mar 24, 2017 12:19:31 PM com.sun.enterprise.glassfish.bootstrap.osgi.BundleProvisioner$DefaultCustomizer getLocations
WARNING: Skipping entry  because it is not an absolute URI.
Registered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishRuntime@7a5428ab in service registry.
Found populator: com.sun.enterprise.v3.server.GFDomainXml
#!## LogManagerService.postConstruct : rootFolder=/Users/apple/GlassFish_Server/glassfish
#!## LogManagerService.postConstruct : templateDir=/Users/apple/GlassFish_Server/glassfish/lib/templates
#!## LogManagerService.postConstruct : src=/Users/apple/GlassFish_Server/glassfish/lib/templates/logging.properties
#!## LogManagerService.postConstruct : dest=/Users/apple/GlassFish_Server/glassfish/domains/dd/config/logging.properties
Info:   Running GlassFish Version: GlassFish Server Open Source Edition  4.1  (build 13)
Info:   Server log file is using Formatter class: com.sun.enterprise.server.logging.ODLLogFormatter
Info:   Realm [admin-realm] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Info:   Realm [file] of classtype [com.sun.enterprise.security.auth.realm.file.FileRealm] successfully created.
Info:   Realm [certificate] of classtype [com.sun.enterprise.security.auth.realm.certificate.CertificateRealm] successfully created.
Info:   Authorization Service has successfully initialized.
Info:   Registered org.glassfish.ha.store.adapter.cache.ShoalBackingStoreProxy for persistence-type = replicated in BackingStoreFactoryRegistry
Info:   GlassFish Server Open Source Edition  4.1  (13) startup time : Felix (32,095ms), startup services(741ms), total(32,836ms)
Severe:   Shutting down server due to startup exception
java.net.BindException: Address already in use
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Net.java:433)
    at sun.nio.ch.Net.bind(Net.java:425)
    at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
    at org.glassfish.grizzly.nio.transport.TCPNIOBindingHandler.bindToChannelAndAddress(TCPNIOBindingHandler.java:132)
    at org.glassfish.grizzly.nio.transport.TCPNIOBindingHandler.bind(TCPNIOBindingHandler.java:88)
    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:236)
    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:225)
    at org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:85)
    at org.glassfish.grizzly.config.GenericGrizzlyListener.start(GenericGrizzlyListener.java:180)
    at com.sun.enterprise.v3.services.impl.GlassfishNetworkListener.start(GlassfishNetworkListener.java:109)
    at com.sun.enterprise.v3.services.impl.GrizzlyProxy.start0(GrizzlyProxy.java:267)
    at com.sun.enterprise.v3.services.impl.GrizzlyProxy.start(GrizzlyProxy.java:241)
    at com.sun.enterprise.v3.services.impl.GrizzlyService.createNetworkProxy(GrizzlyService.java:567)
    at com.sun.enterprise.v3.services.impl.GrizzlyService.postConstruct(GrizzlyService.java:490)
    at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:329)
    at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:377)
    at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:461)
    at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:227)
    at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:84)
    at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2258)
    at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:105)
    at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87)
    at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162)
    at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

Info:   HV000001: Hibernate Validator 5.0.0.Final
Info:   Server shutdown initiated
Info:   Registered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl@629adce as OSGi service registration: org.apache.felix.framework.ServiceRegistrationImpl@30c0d731.
Info:   Unregistered com.sun.enterprise.glassfish.bootstrap.osgi.EmbeddedOSGiGlassFishImpl@629adce from service registry.
Info:   FileMonitoring shutdown
Completed shutdown of Log manager service
Info:   Shutdown procedure finished
控制台:

ant -f /Users/apple/NetBeansProjects/MYLAB6 -Dnb.internal.action.name=run -Ddirectory.deployment.supported=true -DforceRedeploy=false -Dnb.wait.for.caches=true -Dbrowser.context=/Users/apple/NetBeansProjects/MYLAB6 run
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
library-inclusion-in-archive:
library-inclusion-in-manifest:
compile:
compile-jsps:
Starting GlassFish Server
GlassFish Server is running.
In-place deployment at /Users/apple/NetBeansProjects/MYLAB6/build/web
GlassFish Server, deploy, null, false
/Users/apple/NetBeansProjects/MYLAB6/nbproject/build-impl.xml:1045: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 36 seconds)
控制台指向这条线:

 <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>


请帮助由于MaxPermSizeJava 8将MaxPermSize从配置中删除,请自行处理。请从配置中删除MaxPermSize

其他进程的可能副本已绑定到端口
8080
8181
4848
之一。请先停止该进程,然后再试一次。@Mike我尝试了很多次,它都不起作用。如果出现绑定异常,几乎可以肯定是由于另一个进程。玻璃鱼或雄猫之类的。看起来你在Mac上,所以你可以使用
sudonetstat-lntp
,它会显示一个
PID/程序名
列。无论哪个PID使用GlassFish端口(本地地址
列),您都需要杀死该端口。如果您知道PID,您可以通过
ps aux | grep$PID
找到关于它的更多详细信息。这不是答案。JVM忽略了
MaxPermSize
选项。嗯,您的问题似乎不是因为这个原因。它说地址已经在使用意味着你的glassfish实例已经在它后面运行,因为如果我们直接关闭控制台。请先找到java进程id并杀死它。请告诉我您运行应用程序的平台。@AnuragDadheech如何找到进程id并终止它?我试图搜索它,但它在Windows中不起作用,然后打开任务管理器>进程>查找与java相关的进程,右键单击它,然后选择end processif Linux,然后打开终端>sudo netstat-nlp>选择java进程id,然后>kill-9“进程id”