Pessoal, instalei um novo server(TomCat8) no meu ambiente
tentei rodar o sistema, dá o erro
Caused by: java.lang.ClassNotFoundException: br.com.xxxxxxxxx.inspecao.scdo.service.InspectionOrderDocumentService
porém se rodar o mvn clean install
build Normalmente.
Alguém pode me ajudar ??
Se eu entrar no controller InspectionOrderController
esta sem erro do Eclipse
Algúém tem alguma idéiaaa
?
Como está configurado seu arquivo pom.xml do projeto?
@Jonathan_Medeiros, mas será que seria o POM, do projeto ??, pois, estou conseguindo buildar com mvn clean install.
Talvez… estou apenas levantando uma hipótese!
blz, segue abaixo os POM’S
POM inspecao
<?xml version="1.0" encoding="UTF-8"?>
br.com.equatorialenergia.inspecao
inspecao-parent
1.0.0-SNAPSHOT
inspecao
0.0.1-SNAPSHOT
war
inspecao
Serviços de Back-end
4.0.0
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>br.com.equatorialenergia.inspecao</groupId>
<artifactId>inespecao-orquestrador-ml</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.inspecao-core</groupId>
<artifactId>inspecao-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.inspecao-scdo</groupId>
<artifactId>inspecao-scdo</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.2.jre8</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-resources</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/src/main/resources/static/</outputDirectory>
<resources>
<resource>
<directory>${project.parent.basedir}/inspecao-front/main/dist/</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<finalName>inspecao</finalName>
</build>
pom inspecao-scdo
<?xml version="1.0" encoding="UTF-8"?>
4.0.0
br.com.equatorialenergia.inspecao
inspecao-parent
1.0.0-SNAPSHOT
com.inspecao-scdo
inspecao-scdo
0.0.1-SNAPSHOT
inspecao-scdo
jar
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>com.sap.hana.cloud</groupId>
<artifactId>spring-cloud-sap-parent</artifactId>
<version>1.0.4.RELEASE</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.inspecao-core</groupId>
<artifactId>inspecao-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
No seu pom.xml não está apontada a classe main do projeto, pelo menos não consegui visualizar!
Dentro de configuration deveria ter algo assim:
<configuration>
<archive>
<manifest>
<mainClass>br.com.sua.sequencia.de.pacotes.suaClasseMain</mainClass>
</manifest>
</archive>
</configuration>
Se estiver usando eclipse e realizando o build install por ele, vale dar uma olhada no deployment assembly:
Botão direito do mouse sobre o projeto > properties > Deployment assembly
Verifica se o projeto no qual a classe que está faltando está listada no lado direito. Caso não esteja:
Clique em Add > project
Seleciona o projeto e Finish.
Às vezes isso acontece.
Puts. Aí complicou.
Faça o seguinte, na pasta target, onde você tem o .war (ou ear ou jar) gerado, fica uma pasta onde todos os fontes e libs são agrupados. Procure lá e confira se tudo foi gerado adequadamente.