latest code not running

Ashok Chandra 12 hours ago

just i have download the latest server code and running in android studio getting this errors. its showign port conflict i also try with port change but not working

my java verson

PS D:\traccar-6.11.1\traccar-6.11.1> java --version
java 17.0.12 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)
PS D:\traccar-6.11.1\traccar-6.11.1> 

10.32.01 am: Executing ':org.traccar.Main.main()'…

Executing tasks: [:org.traccar.Main.main()] in project D:\traccar-6.11.1\traccar-6.11.1

> Task :protobufDummy UP-TO-DATE
> Task :extractIncludeProto UP-TO-DATE
> Task :extractProto UP-TO-DATE
> Task :generateProto UP-TO-DATE

> Task :compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

> Task :processResources UP-TO-DATE
> Task :classes

> Task :org.traccar.Main.main()
2025-12-28 10:32:19  INFO: Operating system name: Windows 11 version: 10.0 architecture: amd64
2025-12-28 10:32:19  INFO: Java runtime name: OpenJDK 64-Bit Server VM vendor: JetBrains s.r.o. version: 21.0.8+-14196175-b1038.72
2025-12-28 10:32:19  INFO: Memory limit heap: 4032mb non-heap: 0mb
2025-12-28 10:32:19  INFO: Character encoding: UTF-8
2025-12-28 10:32:19  INFO: Version: null
2025-12-28 10:32:19  INFO: Starting server...
2025-12-28 10:32:20  INFO: HikariPool-1 - Starting...
2025-12-28 10:32:21  INFO: HikariPool-1 - Added connection conn0: url=jdbc:h2:./target/database user=SA
2025-12-28 10:32:21  INFO: HikariPool-1 - Start completed.
2025-12-28 10:32:21  INFO: Set default schema name to PUBLIC
2025-12-28 10:32:22  INFO: Successfully acquired change log lock
2025-12-28 10:32:22  INFO: Clearing database change log checksums for database h2
2025-12-28 10:32:22  INFO: Successfully released change log lock
2025-12-28 10:32:22  INFO: Command execution complete
2025-12-28 10:32:23  INFO: Reading from PUBLIC.DATABASECHANGELOG
2025-12-28 10:32:24  INFO: Reading from PUBLIC.DATABASECHANGELOG
Database is up to date, no changesets to execute
2025-12-28 10:32:24  INFO: Reading from PUBLIC.DATABASECHANGELOG

UPDATE SUMMARY
Run:                          0
Previously run:              31
Filtered out:                 0
-------------------------------
Total change sets:           31

2025-12-28 10:32:24  INFO: UPDATE SUMMARY
2025-12-28 10:32:24  INFO: Run:                          0
2025-12-28 10:32:24  INFO: Previously run:              31
2025-12-28 10:32:24  INFO: Filtered out:                 0
2025-12-28 10:32:24  INFO: -------------------------------
2025-12-28 10:32:24  INFO: Total change sets:           31
2025-12-28 10:32:24  INFO: Update summary generated
2025-12-28 10:32:24  INFO: Command execution complete
2025-12-28 10:32:26  WARN: Port disabled due to conflict - 
java.net.BindException: Address already in use: bind
	at java.base/sun.nio.ch.Net.bind0(Native Method)
	at java.base/sun.nio.ch.Net.bind(Unknown Source)
	at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(Unknown Source)
	at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:148)
	at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:434)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1353)
	at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:492)
	at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:471)
	at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:994)
	at io.netty.channel.Channel.bind(Channel.java:302)
	at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:380)
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
	at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Unknown Source)
	Suppressed: java.util.concurrent.CompletionException: Rethrowing promise failure cause
		at io.netty.util.concurrent.DefaultPromise.rethrowIfFailed(DefaultPromise.java:686)
		at io.netty.util.concurrent.DefaultPromise.syncUninterruptibly(DefaultPromise.java:427)
		at io.netty.channel.DefaultChannelPromise.syncUninterruptibly(DefaultChannelPromise.java:125)
		at io.netty.channel.DefaultChannelPromise.syncUninterruptibly(DefaultChannelPromise.java:30)
		at org.traccar.TrackerServer.start(TrackerServer.java:121)
		at org.traccar.ServerManager.start(ServerManager.java:74)
		at org.traccar.Main.run(Main.java:127)
		at org.traccar.Main.main(Main.java:111)

2025-12-28 10:32:27 ERROR: Main method error - 
java.nio.file.NoSuchFileException: D:\traccar-6.11.1\traccar-6.11.1\traccar-web\simple
	at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
	at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
	at java.base/sun.nio.fs.WindowsLinkSupport.getRealPath(Unknown Source)
	at java.base/sun.nio.fs.WindowsPath.toRealPath(Unknown Source)
	at java.base/sun.nio.fs.WindowsPath.toRealPath(Unknown Source)
	at org.traccar.web.WebServer.initWebApp(WebServer.java:134)
	at org.traccar.web.WebServer.<init>(WebServer.java:98)
	at org.traccar.MainModule.provideWebServer(MainModule.java:203)
	at org.traccar.MainModule$$FastClassByGuice$$f006c.GUICE$TRAMPOLINE(<generated>)
	at org.traccar.MainModule$$FastClassByGuice$$f006c.apply(<generated>)
	at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:260)
	at com.google.inject.internal.ProviderMethod.doProvision(ProviderMethod.java:171)
	at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.provision(InternalProviderInstanceBindingImpl.java:185)
	at com.google.inject.internal.InternalProviderInstanceBindingImpl$CyclicFactory.get(InternalProviderInstanceBindingImpl.java:162)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1148)
	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1186)
	at org.traccar.Main.run(Main.java:125)
	at org.traccar.Main.main(Main.java:111)


> Task :org.traccar.Main.main() FAILED

[Incubating] Problems report is available at: file:///D:/traccar-6.11.1/traccar-6.11.1/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.2.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
6 actionable tasks: 2 executed, 4 up-to-date

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':org.traccar.Main.main()'.
> Process 'command 'C:\Program Files\Android\Android Studio\jbr\bin\java.exe'' finished with non-zero exit value 1

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to generate a Build Scan (powered by Develocity).
> Get more help at https://help.gradle.org.

BUILD FAILED in 26s
10.32.28 am: Execution finished ':org.traccar.Main.main()'.
Anton Tananaev 12 hours ago

Why are you running it from Android Studio? It's not an Android app. What run configuration are you using?