myeclipse的jre system library设置成jdk和jre都是可以运行的,每个人习惯不一样,这两个会有什么区别?
问题来源:我的cxf2.2.6整合spring3.2时(JDK1.7),cxf动态访问接口时,设置成jre是可以正常运行的,设置成JDK则会报错
javac: 目标发行版 1.5 与默认的源发行版 1.7 冲突
九月 30, 2018 1:25:30 下午 org.apache.cxf.endpoint.dynamic.DynamicClientFactory createClient
严重: Could not compile java files for http://localhost:8080/ams/ws/mineService?wsdl.
java.lang.IllegalStateException: Unable to create JAXBContext for generated packages: Provider com.sun.xml.bind.v2.ContextFactory could not be instantiated: javax.xml.bind.JAXBException: "com.bethere.ams.wservice" doesnt contain ObjectFactory.class or jaxb.index
at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:353)
at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:232)
at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:225)
at org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:160)
at com.bethere.ams.util.WsUtil.inviteIF(WsUtil.java:20)