Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ClassNotFoundException Netbeans Maven库包装器_Maven_Wrapper_Netbeans Platform - Fatal编程技术网

ClassNotFoundException Netbeans Maven库包装器

ClassNotFoundException Netbeans Maven库包装器,maven,wrapper,netbeans-platform,Maven,Wrapper,Netbeans Platform,我能够按照教程进行操作,并将其转换为Maven应用程序 我得到了正确的加载部分,但是当我尝试使用它时,它找不到合适的swt类(当从Windows64运行时)。我是在一个Maven项目上做的。以下是Windows 64模块各自pom的相关部分: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>nb

我能够按照教程进行操作,并将其转换为Maven应用程序

我得到了正确的加载部分,但是当我尝试使用它时,它找不到合适的swt类(当从Windows64运行时)。我是在一个Maven项目上做的。以下是Windows 64模块各自pom的相关部分:

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>nbm-maven-plugin</artifactId>
                <extensions>true</extensions>
                <configuration>
                    <!-- To have the jar plugin pickup the nbm generated manifest -->
                    <useDefaultManifestFile>true</useDefaultManifestFile>
                    <moduleType>normal</moduleType>
                    swt.windows.64/1</codeNameBase>
                    <publicPackages>
                        <publicPackage>org.eclipse.swt</publicPackage>
                    </publicPackages>
                </configuration>
            </plugin>
欢迎任何帮助

编辑:
代码可用。

当我尝试在bitbucket位置构建应用程序时,其构建顺序表明应用程序中未使用任何swt模块-

当我尝试在bitbucket位置构建应用程序时,它的构建顺序表明,应用程序中没有使用任何swt模块-

,当我尝试构建带有依赖项的mac64项目时,我遇到了这个错误。你完全正确!我刚刚解决了这些问题,并添加了一个演示模块来展示这些行为。关于缺少的依赖项,这些依赖项应在本地安装。它们现在在libs文件夹中。当我将代码移植到公共回购时出现了错误,因为它在原始回购上起作用。它仍然不是现成的。请移开本地存储库,禁用镜像并尝试构建。dj:DJNAtiveSwing:1.0仍然丢失,不在lib文件夹中(我已经安装了其他两个依赖项)。巧合的是,在您的代码库中有一个名为simily的模块,但是它与JDNAativeSwing没有依赖关系。我会查看一下,这样它就可以直接编译。当我尝试使用依赖关系构建mac64项目时,我得到了这个错误。你完全正确!我刚刚解决了这些问题,并添加了一个演示模块来展示这些行为。关于缺少的依赖项,这些依赖项应在本地安装。它们现在在libs文件夹中。当我将代码移植到公共回购时出现了错误,因为它在原始回购上起作用。它仍然不是现成的。请移开本地存储库,禁用镜像并尝试构建。dj:DJNAtiveSwing:1.0仍然丢失,不在lib文件夹中(我已经安装了其他两个依赖项)。巧合的是,在您的代码库中有一个名为simily的模块,但是它与JDNAativeSwing没有依赖关系。我来看看,这样它就可以开箱编译了
Caused: java.lang.ClassNotFoundException: org.eclipse.swt.SWT starting from ModuleCL@25e0dee5[djproject.core] with possible defining loaders [ModuleCL@6783113b[swt.windows.64]] and declared parents [ModuleCL@32821bf7[org.netbeans.api.annotations.common]]

Caused: java.lang.NoClassDefFoundError: org/eclipse/swt/SWT
    at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.initialize_(SWTNativeInterface.java:213)
    at chrriis.dj.nativeswing.swtimpl.NativeInterface.initialize(NativeInterface.java:71)
    at chrriis.dj.nativeswing.swtimpl.core.SWTNativeInterface.open_(SWTNativeInterface.java:337)
    at chrriis.dj.nativeswing.swtimpl.NativeInterface.open(NativeInterface.java:100)
    at synamicd.windows64.support.Windows64BrowserProvider.initialize(Windows64BrowserProvider.java:25)