请看MyService.java中片段代码(由wsimport工具自动生成)
import java.util.Properties;
2 import java.io.FileInputStream;
3 public class PropertiesConfig {
4
5 static String site;
6
7 static String getSite(){
8 Properties p = new Properties();
9 try{
10 p.load(new FileInputStream("src/general.properties"));
11 }catch(Exception e){
12 e.printstacktrace();
13 }
14 site = p.getProperty("webservice_site");
15 return site;
16 }
17 }
2 import java.io.FileInputStream;
3 public class PropertiesConfig {
4
5 static String site;
6
7 static String getSite(){
8 Properties p = new Properties();
9 try{
10 p.load(new FileInputStream("src/general.properties"));
11 }catch(Exception e){
12 e.printstacktrace();
13 }
14 site = p.getProperty("webservice_site");
15 return site;
16 }
17 }
新建配置文件general.properties
@H_502_73@ 修改MyService.java
1 webservice_site = http:localhost:8080/Demo/services/MyService
3 String str = PropertiesConfig.getSite();新增 4 WebServiceException e = 5 6 url = new URL(str+"?wsdl");修改 7 } 8 e = 9 }
10 MYSERVICE_WSDL_LOCATION = url;
11 MYSERVICE_EXCEPTION = e;
12 }
10 MYSERVICE_WSDL_LOCATION = url;
11 MYSERVICE_EXCEPTION = e;
12 }