Java、Jersey、xml替代@Path注释
我有一个使用RESTful服务的项目 根类必须使用@Path(“/mylink”)注释 但我需要用同一个war制作一些不同的EAR,根类的路径必须不同 我认为最好的方法是使用一些xml文件并将“/mylink”放在那里。通过maven配置文件,我将更改此字符串 我在谷歌上搜索了一个小时,但找不到解决办法。请任何人帮忙Java、Jersey、xml替代@Path注释,java,xml,rest,configuration,Java,Xml,Rest,Configuration,我有一个使用RESTful服务的项目 根类必须使用@Path(“/mylink”)注释 但我需要用同一个war制作一些不同的EAR,根类的路径必须不同 我认为最好的方法是使用一些xml文件并将“/mylink”放在那里。通过maven配置文件,我将更改此字符串 我在谷歌上搜索了一个小时,但找不到解决办法。请任何人帮忙 当然,我可以做很多包装,每个包装都有自己的路径,但我认为这不是一个好的解决方案。我不确定您要解决的确切问题是什么。是不是你不想让/x同时打两场战争?你为什么不给每一场战争一个不同的
当然,我可以做很多包装,每个包装都有自己的路径,但我认为这不是一个好的解决方案。我不确定您要解决的确切问题是什么。是不是你不想让
/x
同时打两场战争?你为什么不给每一场战争一个不同的背景根来解决这个问题呢?我有一场战争和两个耳朵。例如,War包含一个类。在earsYes中,此类的路径必须不同,并且您在ear中定义contextRoot,而不是在wars中。不清楚您为什么要这样做。我在ear中为webmodule定义了contextRoot,对吗。我还需要通过注释定义bean的路径。我的路径是:ip:port/webmodulepath/beanpath。我正在寻找一种在编译时将第二个字符串路径更改为bean的方法。