我正在使用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) 我正在运行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"
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) 我遇到了奇怪的情况——这里是 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 中的一些错误?
一段时间以来,我一直在使用 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 的引用的配置文件,但一直找不到。
我正在使用
在我的"C++简单测试"中,每当我检查一个shared_ptr变量时,我看到的所有值都是:
std :: shared_ptr(count 1,weak 0)0x64d3a0
或类似的.没有办法深入到它实际指向的值.即使变量窗口中的树视图显示其中一个扩展器图标,当我单击它时它也会消失.当我尝试解除引用它或get()在"表达式"窗口中调用它的函数时,我收到一条错误消息:
找不到运营商*.
和
无法评估功能 - 可能内联
分别.
如果我在实际程序中创建对该值的引用,它不仅允许我深入查看引用,而且也可以向下钻取shared_ptr(这对我来说似乎很可疑).我尝试过-g3,-ggdb但没有任何区别.
是否有标准库的调试版本(libcxx是默认值?),还是某个可能改善情况的设置?或者也许是一种在变量窗口中列出私有成员/原始视图的方法,所以我可以自己取消引用底层指针?
我有一个选项卡式窗格,上面有五个选项卡。此选项卡式窗格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)
这是我的第一个屏幕。
预期的
实际的
我想TreeMaker在我的 netbeans 代码生成器插件中使用类型参数生成构造函数调用。此外,我想导入类型而不是使用完全限定的名称(请参阅 参考资料QualIdent)。
我正在为此目的使用该NewClass方法。
给定输入java.util.ArrayList和java.lang.Integer生成的代码应该类似于:
import java.util.ArrayList;
...
new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)
如果输入是java.util.ArrayList,java.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>)
如何生成所需的输出?
(maker是TreeMaker实例)
将类型名称转换为字符串:
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>>()
通过typeArguments至NewClass:
List<ExpressionTree> typeArguments = Collections.singletonList(maker.QualIdent("java.lang.Integer")); // actually computed …Run Code Online (Sandbox Code Playgroud)使用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 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 转发
我可以看到,如果我自己通过 …
早上好,我的问题的原因是关于一个错误,告诉我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<version>/ant / extra folder.
Either open the project in the IDE and make sure CopyLibs library
exists …Run Code Online (Sandbox Code Playgroud)netbeans-8 ×10
java ×5
netbeans ×2
c ×1
c++ ×1
clang ×1
dbus ×1
debugging ×1
eclipselink ×1
gdb ×1
glassfish-4 ×1
javascript ×1
jboss7.x ×1
jtabbedpane ×1
maven ×1
npm ×1
raspbian ×1
swing ×1
while-loop ×1