Как решить «не может найти цель генерировать» в плагине Swagger?JAVA

Программисты JAVA общаются здесь
Anonymous
Как решить «не может найти цель генерировать» в плагине Swagger?

Сообщение Anonymous »

У меня есть проблема с автоматической генерацией моего интерфейса Swagger. Согласно документации, я настроил свой Swagger-Maven-Plugin-Jakarta как: < /p>

io.swagger.core.v3
swagger-maven-plugin-jakarta
2.2.6

${project.name}
${basedir}/src/main/webapp/WebContent
JSON

fr.inrae.sicpa.services

TRUE
TRUE



compile

generate




< /code>
eclipse показывает мне проблему конфигурации Maven, которую я не могу решить: < /p>

Не могу найти цель 'Generate' в плагине io.swager.core.v3: swagger-maven-plugin-jakarta: 2.2.6. На линии: < /p>
compile
< /code>
Я больше не знаю, что делать с этой проблемой. Я попытался передать его в фазу , но затем я получу ошибку по поводу цели .
4.0.0

fr.company.team.rest
MyProjectRest
MyProjectRest
1.0.0
war


UTF-8
17
17





com.google.code.gson
gson
2.10



com.mysql
mysql-connector-j
8.0.31



commons-codec
commons-codec
1.15



io.jsonwebtoken
jjwt-api
0.11.5



io.jsonwebtoken
jjwt-impl
0.11.5
runtime



io.jsonwebtoken
jjwt-jackson
0.11.5
runtime



io.swagger.core.v3
swagger-jaxrs2
2.2.7



io.swagger.core.v3
swagger-jaxrs2-servlet-initializer-v2
2.2.7



io.swagger.core.v3
swagger-maven-plugin-jakarta
2.2.7



jakarta.servlet
jakarta.servlet-api
6.0.0
provided



jakarta.ws.rs
jakarta.ws.rs-api
3.1.0



jakarta.xml.bind
jakarta.xml.bind-api
4.0.0



org.glassfish.jersey.core
jersey-common
3.1.0




${project.name}
${basedir}/target

${basedir}/src/main/java
${basedir}/target/classes

${basedir}/src/test/java
${basedir}/target/test-classes



org.apache.maven.wagon
wagon-ssh
3.5.2




io.swagger.core.v3
swagger-maven-plugin-jakarta
2.2.6

${project.name}
${basedir}/src/main/webapp/WebContent
JSON

fr.inrae.sicpa.services

TRUE
TRUE



compile

generate






org.apache.maven.plugins
maven-compiler-plugin
3.10.1



org.apache.maven.plugins
maven-enforcer-plugin
3.1.0


enforce-profile-target
validate

enforce




prod,rec,test
false








org.apache.maven.plugins
maven-war-plugin
3.3.2

false
${basedir}/src/main/webapp/WebContent
${basedir}/src/main/webapp/WebContent/WEB-INF/web.xml




org.codehaus.mojo
wagon-maven-plugin
2.0.2




${basedir}/src/main/resources
true

*.json
*.properties
*.wadl
*.xml


*.java







rec


env
rec



${project.name}-rec



org.codehaus.mojo
wagon-maven-plugin
2.0.2


master-rec
deploy

upload-single


${project.build.directory}/${project.name}.${project.packaging}
scp://user@xx.xx.xx.xx:/data/wars/autodeploy



slave-rec
deploy

upload-single


${project.build.directory}/${project.name}.${project.packaging}
scp://user@xx.xx.xx.xx:/data/wars/autodeploy







${basedir}/src/main/resources/rec
true

*.json
*.properties
*.wadl
*.xml


*.java






prod


env
prod



${project.name}-prod



org.apache.maven.plugins
maven-enforcer-plugin
3.0.0


enforce-prod-no-snapshot
validate

enforce












org.codehaus.mojo
wagon-maven-plugin
2.0.2


master-prod
deploy

upload-single


${project.build.directory}/${project.name}.${project.packaging}
scp://user@xx.xx.xx.xx:/data/wars/autodeploy



slave-prod
deploy

upload-single


${project.build.directory}/${project.name}.${project.packaging}
scp://user@xx.xx.xx.xx:/data/wars/autodeploy







${basedir}/src/main/resources/prod
true

*.json
*.properties
*.wadl
*.xml


*.java






test


env
test



${project.name}


${basedir}/src/main/resources
true

*.json
*.properties
*.wadl
*.xml


*.java





org.apache.maven.plugins
maven-war-plugin

${project.name}
C:\Java\wars\autodeploy










Подробнее здесь: https://stackoverflow.com/questions/744 ... in-swagger

Вернуться в «JAVA»