файлы: / $ {project.basedir} и $ {project.build.directory} в pom. xml и jax-ws-catalog. xml - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь развернуть проект на другом сервере с помощью weblogi c, где я обнаружил, что моя проблема в

file:/${project.basedir}
${project.build.directory} 

, которые все еще читают мой локальный путь проекта p c. мой вопрос в том, как создать проект и заставить его читать wsdls на сервере Вот мой jax-ws-каталог. xml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system">
    <system systemId="file:/${project.basedir}/src/wsdl/wsdl_1.wsdl" uri="wsdl/wsdl_1.wsdl"/>
    <system systemId="file:/${project.basedir}/src/wsdl/wsdl_1_1.xsd" uri="wsdl/wsdl_1_1.xsd"/>
    <system systemId="file:/${project.basedir}/src/wsdl/wsdl_1_2.xsd" uri="wsdl/wsdl_1_2.xsd"/>
    <system systemId="file:/${project.basedir}/src/wsdl/wsdl_2.wsdl" uri="wsdl/wsdl_2.wsdl"/>
</catalog>

и часть pom

 <wsdlLocation>file:/${project.basedir}/src/wsdl/wsdl_1.wsdl</wsdlLocation>
 <staleFile>${project.build.directory}/jaxws/stale/wsdl_1.stale</staleFile>
...