Page 1 of 1

So ändern Sie die Portnummer für hpi:run

Posted: 05 Jan 2025, 17:09
by Guest
Ich versuche, den folgenden Befehl auszuführen, um die HPI-Datei im Zielordner zu packen

Code: Select all

 hpi:run
Und beobachtete die folgende Fehlermeldung, die besagt, dass der Port bereits verwendet wurde. Ich habe gerade versucht, den Port manuell zu deaktivieren, aber ich habe keine Berechtigung dazu. Ist es möglich, die Portnummer anzupassen, indem als Argument -Dhpi.port=xxx so etwas übergeben wird?

Ausnahme:


java.net.BindException: Adresse bereits verwendet: bind at
sun.nio.ch.Net.bind0(Native Method) at
sun.nio.ch.Net.bind(Net.java:433) bei
sun.nio.ch.Net.bind(Net.java:425) bei
sun.nio.ch.ServerSocketChannelImpl. bind(ServerSocketChannelImpl.java:223)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
unter
org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321)
unter
/> org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at
org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
at
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
unter
org.eclipse.jetty.maven.plugin.MavenServerConnector.doStart(MavenServerConnector.java:120) bei
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
unter org.eclipse.jetty.server.Server.doStart(Server.java:366) unter
org. eclipse.jetty.maven.plugin.JettyServer.doStart(JettyServer.java:73)
um
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
unter
org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:567 )
um
org.jenkinsci.maven.plugins.hpi.RunMojo.startJetty(RunMojo.java:660)
unter
org.jenkinsci.maven.plugins.hpi.AbstractJettyMojo.execute(AbstractJettyMojo.java:390) bei org.jenkinsci.maven.plugins.hpi.RunMojo.execute(RunMojo.java:353)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
bei
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
unter
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) bei
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
unter
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) bei
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
unter
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) bei
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
unter org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) unter
org.apache. maven.DefaultMaven.execute(DefaultMaven.java:156) bei
org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at
org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at
org.apache. maven.cli.MavenCli.main(MavenCli.java:141) unter
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java :43)
at java.lang.reflect.Method.invoke(Method.java:498) unter
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
unter
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
bei
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
bei
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher. java:352)
06.02.2019 13:34:37.404:WARN:oejuc.AbstractLifeCycle:main: FAILED
org.eclipse.jetty.maven.plugin.JettyServer@4802791f:
java.net.BindException: Adresse bereits verwendet: bind< /p>