Open lmdegit opened 4 years ago
Do you have all dependencies in your project? Especially https://github.com/tigase/tigase-http-api ?
I'd recommend using complete release from https://github.com/tigase/tigase-server/releases/tag/tigase-server-8.0.0 ( -dist-max
package) and use binaries from there.
Alternatively, if you use maven, use same list that use in generating distribution package (https://github.com/tigase/tigase-server-distribution/blob/master/pom.xml#L761)
@lmdegit
My IDE: Intellij IDEA My JDK: 11.0.9
As the woj-tek said, I use the pom: https://github.com/tigase/tigase-server-distribution/blob/master/pom.xml#L761,
but I got some error when I run the XmppServer, java.lang.NoClassDefFoundError: groovy/lang/GroovyObject
.
So I modified the POM file with:
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>3.0.0</version>
<type>pom</type>
</dependency>
and
<exclusions>
<exclusion>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
</exclusion>
</exclusions>
I access the http://localhost:8080 successful.
By the way, you must make sure you have all dependencies in your project. If you are not the user of https://maven.pkg.github.com, see these links before you run mvn clean install
:
https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token https://docs.github.com/en/enterprise-server@2.22/packages/guides/configuring-apache-maven-for-use-with-github-packages
Hope help!
I run it in eclipse, the console output "Please setup server at http://localhost:8080/" , but i can't open http://localhost:8080 , use command netstat -ano | findstr "8080" , not found port 8080, Is the configuration wrong?