标签: netbeans-8

没有为Metamodel中的密钥类[entitit class]找到[ManagedType]

我正在使用spring-data-jpa(1.3.2.RELEASE),eclipselink(2.5.1)通过netbeans(8.0)与glassfish服务器(4)和maven进行项目.

项目运行正常,直到正在运行的服务器中进行第二次部署.这是错误.

org.springframework.beans.factory.BeanCreationException:创建名为'appLanguageManagerSpringImp'的bean时出错:注入自动连接的依赖项失败;

嵌套异常是org.springframework.beans.factory.BeanCreationException:无法自动装配字段:private com ...... AppLanguageRepository com ...... AppLanguageManagerSpringImp.languageRepo;

嵌套异常是org.springframework.beans.factory.BeanCreationException:创建名为'appLanguageRepository'的bean时出错:FactoryBean在创建对象时抛出异常;

嵌套异常是java.lang.IllegalArgumentException:在Metamodel中没有为密钥类[com.pixieuniverse.nostalgia.model.entity.EAppPrefLanguage]找到[ManagedType] - 请验证persistence.xml中是否引用了[Managed]类使用特定的com.pixieuniverse.nostalgia.model.entity.EAppPrefLanguage属性或全局false元素.

调用以下弹簧数据代码时会生成错误

//org.springframework.context.annotation.AnnotationConfigApplicationContext
new AnnotationConfigApplicationContext(ApplicationConfig.class)
Run Code Online (Sandbox Code Playgroud)

这是stackrace

java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close().
    at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.close(AbstractPoolBackedDataSource.java:417)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:327)
    at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:253)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:510)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:486)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:455)
    at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1090)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:487)
    at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:73)
    at com.pixieuniverse.nostalgia.model.crud.spring.impl.ImpFactorySpring.<init>(ImpFactorySpring.java:28)
    at com.pixieuniverse.nostalgia.model.crud.ImpFactory.getInstance(ImpFactory.java:21)
    at com.pixieuniverse.nostalgia.vc.servlet.util.AppServletContextListener.contextInitialized(AppServletContextListener.java:30)
    at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:5362)
    at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:743)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:5898)
    at com.sun.enterprise.web.WebModule.start(WebModule.java:691)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1041)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:1024)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:747)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:2278)
    at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1924)
    at com.sun.enterprise.web.WebApplication.start(WebApplication.java:139)
    at org.glassfish.internal.data.EngineRef.start(EngineRef.java:122) …
Run Code Online (Sandbox Code Playgroud)

eclipselink spring-data-jpa glassfish-4 netbeans-8

5
推荐指数
0
解决办法
1477
查看次数

jBoss坚持在netbeans开始并且从未开始

我正在运行Java 8,NetBeans 8和jBoss 7.1.1-Final.

当我右键单击jboss应用程序服务器并选择"开始"时,它开始运行,然后从未完全启动.这是我的输出.

调用"C:\ Athabasca\Comp 489\TME3\jBoss\jboss-as-7.1.1.Final\bin\standalone.conf.bat"

"JAVA_OPTS已在环境中设置;使用值覆盖默认设置:-Xms128m -Xmx512m -XX:MaxPermSize = 256m"

JBoss Bootstrap环境

JBOSS_HOME:C:\ Athabasca\Comp 489\TME3\jBoss\jboss-as-7.1.1.Final

JAVA:C:\ Program Files\Java\jdk1.8.0_05\bin\java

JAVA_OPTS:-XX:+ TieredCompilation -Dprogram.name = standalone.bat -Xms128m -Xmx512m -XX:MaxPermSize = 256m

================================================== =============================

09:30:53,949 INFO [org.jboss.modules] JBoss Modules版本1.1.1.GA 09:30:54,056 INFO [org.jboss.msc] JBoss MSC版本1.0.2.GA 09:30:54,082 INFO [org .jboss.as] JBAS015899:JBoss AS 7.1.1.Final"Brontes"首发

这就是它永远存在的地方.有一次,它确实经历了很多东西然后被困在Bound数据源[java:jboss/datasources/ExampleDS],但我已经能够让它再次这样做.

我尝试过使用jboss 7.1.1和jboss 7.1.0.我使用管理员帐户登录到计算机.所有其他java程序工作正常.我也在系统中设置了JBOSS Home enviro变量.

下面是boot.log的副本,虽然它似乎没有显示任何有用的据我所知.

10:56:44,294 INFO  [org.jboss.modules] JBoss Modules version 1.1.1.GA
10:56:44,414 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
10:56:44,441 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting …
Run Code Online (Sandbox Code Playgroud)

java jboss7.x netbeans-8

5
推荐指数
1
解决办法
4183
查看次数

while 循环中的赋值 - Javascript

我遇到了奇怪的情况——这里是 Javascript 代码——在 NetBeans IDE 8.0 中,我看到一个警告“期望一个条件表达式,而不是看到一个赋值”:

var elem;
var a = 0;
while ((elem = document.getElementById('id-' + a)) !== null) {
    //Some code
    a++;
}
Run Code Online (Sandbox Code Playgroud)

但代码工作正常。也许这是 Netbeans IDE 8.0 中的一些错误?

javascript while-loop netbeans-8

5
推荐指数
1
解决办法
9299
查看次数

如何更改 NetBeans 8 中的默认 JDK

一段时间以来,我一直在使用 JDK 1.7.0_51 的 64 位 Windows 7 上运行 NetBeans 8.0.2。我最近安装了 JDK 1.7.0_79 并将其添加为 NetBeans 中的新平台。我希望它也成为默认JDK,但实现这一点的旧方法 - 更改netbeans_jdkhomeC:\Program Files\NetBeans 8.0\etc\netbeans.conf 中的引用 - 不再有效。我在高低搜索了一些其他包含对 1.7.0_51 JDK 的引用的配置文件,但一直找不到。

java netbeans netbeans-8

5
推荐指数
1
解决办法
1万
查看次数

如何深入研究shared_ptr [Netbeans,clang ++,gdb]

我正在使用

  • Netbeans C++ 8.0.2
  • clang ++(Ubuntu clang version 3.6.0-2ubuntu1(tags/RELEASE_360/final)(基于LLVM 3.6.0))
  • gdb(GNU gdb(Ubuntu 7.9-1ubuntu1)7.9)

在我的"C++简单测试"中,每当我检查一个shared_ptr变量时,我看到的所有值都是:

std :: shared_ptr(count 1,weak 0)0x64d3a0

或类似的.没有办法深入到它实际指向的值.即使变量窗口中的树视图显示其中一个扩展器图标,当我单击它时它也会消失.当我尝试解除引用它或get()在"表达式"窗口中调用它的函数时,我收到一条错误消息:

找不到运营商*.

无法评估功能 - 可能内联

分别.

如果我在实际程序中创建对该值的引用,它不仅允许我深入查看引用,而且也可以向下钻取shared_ptr(这对我来说似乎很可疑).我尝试过-g3,-ggdb但没有任何区别.

是否有标准库的调试版本(libcxx是默认值?),还是某个可能改善情况的设置?或者也许是一种在变量窗口中列出私有成员/原始视图的方法,所以我可以自己取消引用底层指针?

c++ debugging gdb clang netbeans-8

5
推荐指数
1
解决办法
1388
查看次数

如何在netbeans的JTabbedPane中打开第四个选项卡作为第一个选项卡

我有一个选项卡式窗格,上面有五个选项卡。此选项卡式窗格JPanel 位于另一个JPanel选项卡上,我使用另一个选项卡将第四个选项卡作为前导选项卡。但是当我点击按钮时,第一个选项卡仍然显示,我必须手动移动到第四个选项卡。有什么想法。深表谢意。

按钮动作

Center instance1 = Center.getInstance();
instance1.doClickHistoryBtn();
Run Code Online (Sandbox Code Playgroud)

doClickHistoryBtn() 方法

public void doClickHistoryBtn(){
    history_btn.doClick();
}
Run Code Online (Sandbox Code Playgroud)

当我执行这个 doClickHistoryBtn() 方法时,History_panel 正在加载。

第二个 JPanel (History_panel)

private JPanel history_panel1;
private JPanel history_panel2;
private JPanel history_panel3;
private JPanel history_panel4;
private JPanel history_panel5;

public History_panel()
{
    initComponents();
    setPanels();
}   

private void setPanels(){    

}
Run Code Online (Sandbox Code Playgroud)

第一个屏幕图像

这是我的第一个屏幕。

预期的

改变形象

实际的

结果图像

java swing jtabbedpane netbeans-8

5
推荐指数
1
解决办法
690
查看次数

使用类型参数生成构造函数调用

我想TreeMaker在我的 netbeans 代码生成器插件中使用类型参数生成构造函数调用。此外,我想导入类型而不是使用完全限定的名称(请参阅 参考资料QualIdent)。

我正在为此目的使用该NewClass方法

例子:

给定输入java.util.ArrayListjava.lang.Integer生成的代码应该类似于:

import java.util.ArrayList;

...

new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

如果输入是java.util.ArrayListjava.util.List<java.lang.Integer>并且生成的代码应该类似于:

import java.util.ArrayList;
import java.util.List;

...

new ArrayList<List<Integer>>();
Run Code Online (Sandbox Code Playgroud)

(类型参数列表存储为List<? extends TypeMirror>

如何生成所需的输出?

到目前为止我尝试过的:

makerTreeMaker实例)

  1. 将类型名称转换为字符串:

    String className = "java.util.ArrayList<java.util.List<java.lang.Integer>>"; // actually computed in real code
    
    maker.NewClass(null,
                   Collections.<ExpressionTree>emptyList(),
                   maker.QualIdent(className),
                   Collections.<ExpressionTree>emptyList(),
                   null);
    
    Run Code Online (Sandbox Code Playgroud)

    这会产生语法/语义正确的 java 代码,但使用完全限定的类名,即 new java.util.ArrayList<java.util.List<java.lang.Integer>>()

  2. 通过typeArgumentsNewClass

    List<ExpressionTree> typeArguments = Collections.singletonList(maker.QualIdent("java.lang.Integer")); // actually computed …
    Run Code Online (Sandbox Code Playgroud)

java code-generation netbeans-platform netbeans-8

5
推荐指数
0
解决办法
202
查看次数

Netbeans无法在MAVEN Web应用程序上运行package.json

使用Netbeans 8.2,我创建了一个新的MAVEN Web应用程序。我已经在package.json文件Web Pages夹中放置了一个工作文件,所以它的路径是

C:\ Users \ xxx \ Documents \ NetBeansProjects \ MyApp \ src \ main \ webapp \ package.json

我左键单击package.json文件,然后单击npm install选项。然后,我被这些错误/警告所招呼

"C:\Program Files\nodejs\npm.cmd" "install"
npm WARN ENOENT ENOENT: no such file or directory, open 'C:\Users\Nick\Documents\NetBeansProjects\MyApp\package.json'
npm WARN EPACKAGEJSON C:\Users\xxx\Documents\NetBeansProjects\MyApp No description
npm WARN EPACKAGEJSON C:\Users\xxx\Documents\NetBeansProjects\MyApp No repository field.
npm WARN EPACKAGEJSON C:\Users\xxx\Documents\NetBeansProjects\MyApp No README data
npm WARN EPACKAGEJSON C:\Users\xxx\Documents\NetBeansProjects\MyApp No license field.
Done.
Run Code Online (Sandbox Code Playgroud)

我注意到Netbeans试图在错误的位置查找package.json

C:\ Users \ Nick \ …

netbeans maven npm netbeans-8

5
推荐指数
1
解决办法
411
查看次数

无法在没有 X11 的 $DISPLAY 的情况下自动启动 dbus 守护程序。网豆。Pi作为远程主机

我正在尝试使用我的 NetBeans IDE 运行以下示例代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <dbus/dbus.h>
 
int main() {
    DBusConnection *connection = NULL;
    DBusError error;
    char buffer[1024];
 
    dbus_error_init(&error);
    connection = dbus_bus_get(DBUS_BUS_SESSION, &error);
    if (dbus_error_is_set(&error)) {
        fprintf(stderr, "%s", error.message);
        abort();
    }
 
    puts("This is my unique name");
    puts(dbus_bus_get_unique_name(connection));
    fgets(buffer, sizeof(buffer), stdin);
     
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

来自一个优秀的教程: DBUS TUTORIAL USING THE LOW-LEVEL API

我为 SSH 设置了无头 Pi,并安装了 dbus 开发所需的所有库。

但是,在 Netbeans 中运行程序时,我收到以下错误

无法在没有 X11 的 $DISPLAY 的情况下自动启动 dbus 守护程序

/usr/bin/dbus-launch 异常终止并出现以下错误:自动启动错误:X11 初始化失败。

请注意,我在 Netbeans 上的远程主机属性中启用了 X11 转发

我可以看到,如果我自己通过 …

c dbus raspbian netbeans-8 raspberry-pi3

5
推荐指数
2
解决办法
4万
查看次数

找不到javaee-endorsed-api-7.0

早上好,我的问题的原因是关于一个错误,告诉我neatbens javaee-endorsed-api-7.0未找到我试图找到有关如何解决的信息,但我发现信息是6.0但它适用于我可以有人告诉我如何解决这个问题或提供信息,你可以在哪里找到信息我用java web创建一个web项目jee 7 neatbens的版本是8.2

我正在申请一个应用程序web项目

< target name = "-init-taskdefs" >
  <
  fail unless = "libs.CopyLibs.classpath" >
  The libs.CopyLibs.classpath property is not set up.
This property must point to
org - netbeans - modules - java - j2seproject - copylibstask.jar file which is part of NetBeans IDE installation and is usually located at &
  lt;
netbeans_installation & gt;
/java&lt;version&gt;/ant / extra folder.
Either open the project in the IDE and make sure CopyLibs library
exists …
Run Code Online (Sandbox Code Playgroud)

java netbeans-8

5
推荐指数
2
解决办法
1万
查看次数