Eclipse Java RCP中插件项目的基本POM.xml结构是什么
Java RCP插件项目中的基本POM.xml结构是什么。我有POM.xml内容,如下所示。有了这些内容,它可以启动产品,但maven build不成功。如果我删除了部分内容,但应用程序无法启动。它会显示以下错误消息: org.osgi.framework.BundleException:bundle com.cerner.scrumdashboard的激活器com.cerner.scrumdashboard.activator无效 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:171) 位于org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679) 位于org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299) 位于org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440) 位于org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268) 位于org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207) 位于org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) 位于org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) 位于org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) 位于org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) 在org.eclipse.equinox.internal.app.eclipseeapphandle.run上(eclipseeapphandle.java:191) 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.runApplication(eclipseeappluncher.java:110) 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher.java:79) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:344) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:179) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:606) 位于org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) 位于org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) 位于org.eclipse.equinox.launcher.Main.run(Main.java:1410) 位于org.eclipse.equinox.launcher.Main.Main(Main.java:1386) 原因:java.lang.ClassNotFoundException:com.cerner.scrumdashboard.Activator 位于org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) 位于org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) 位于org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) 位于org.eclipse.osgi.internal.baseAdapter.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:358) 位于org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345) 位于org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:164) ... 还有24个 根异常: java.lang.ClassNotFoundException:com.cerner.scrumdashboard.Activator 位于org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) 位于org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429) 位于org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) 位于org.eclipse.osgi.internal.baseAdapter.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) 位于java.lang.ClassLoader.loadClass(ClassLoader.java:358) 位于org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345) 位于org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:164) 位于org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679) 位于org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299) 位于org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440) 位于org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268) 位于org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:236) 位于org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207) 位于org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) 位于org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) 位于org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) 位于org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) 在org.eclipse.equinox.internal.app.eclipseeapphandle.run上(eclipseeapphandle.java:191) 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.runApplication(eclipseeappluncher.java:110) 位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher.java:79) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:344) 位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:17Eclipse Java RCP中插件项目的基本POM.xml结构是什么,eclipse,maven,plugins,pom.xml,rcp,Eclipse,Maven,Plugins,Pom.xml,Rcp,Java RCP插件项目中的基本POM.xml结构是什么。我有POM.xml内容,如下所示。有了这些内容,它可以启动产品,但maven build不成功。如果我删除了部分内容,但应用程序无法启动。它会显示以下错误消息: org.osgi.framework.BundleException:bundle com.cerner.scrumdashboard的激活器com.cerner.scrumdashboard.activator无效 位于org.eclipse.osgi.framework.in
<dependencies>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.18</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
</dependencies>
<!-- <build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<fork>true</fork>
<executable>C:\Program Files\Java\jdk1.7.0_45\bin\javac.exe</executable>
</configuration>
</plugin>
</plugins>
</build> -->