From: Kasemir, K. <kas...@or...> - 2016-09-01 13:58:04
|
Hi: Yong tried to build 4.3.x and ran into the missing sun.misc dependency: >Ah...I'm building branch 4.3.x... >Well.. I've manually edited the pom.xml of maven-osgi-bundle, adding sun.misc to it. >And it works... >Will this be update to the branch 4.3.x? Or I must build the master branch. For me, having master build is the key. Those of you who want to use the 4.3.x branch: Does that work, and Yong must have some mix of branches? Or was the diirt update added to the 4.3.x branch, so either that needs to be reverted, or sun.misc and the vtype.pv changes also need to be picked? Thanks, Kay 2016-09-01 20:49 GMT+08:00 Kasemir, Kay <kas...@or...<mailto:kas...@or...>>: > On Sep 1, 2016, at 4:32 AM, Qiu Yongxiang <qiu...@gm...<mailto:qiu...@gm...>> wrote: > > Thanks a lot, Kay, > > Today I tried it. It goes smooth with building diirt, maven-osgi-bundles and third-party. > Then I build the csstudio/core... But it prompts the error: > "org.csstudio.core.diirt.feature.feature.group " missing dependency: "sun.misc" > It seems that "sun.misc" is not contained at the repositories of diirt/maven-osgi-bundle/third-party. That was this bug: https://github.com/ControlSystemStudio/cs-studio/issues/1855 It was resolved by this commit, https://github.com/ControlSystemStudio/maven-osgi-bundles/commit/f6a320858416cb7dd582aae30d77e24a1b0094dd, which added the com.diffplug.osgi:com.diffplug.osgi.extension.sun.misc plugin to the maven-osgi-bundles repo, which was then later added to a few features so it's included in the products. Assert that you have the latest copy of all the 'master' repositories'. The problem that you see have been solved about 5 days ago. -Kay |