http://docs.oracle.com/javafx/2/text/NeonSign.java.html 当我尝试从intelJ中的oracle运行neonsign java示例时,这是我的错误:
'use strict'
function MyController($http){
//The template variable for cloning on a form
this.myVarTemplate = {};
//The Data I wish to send to the server
this.myVarTemplate.data = {};
//Other form specific / callback data
this.myVarTemplate.meta = {};
this.myVarArray = [];
//A container of raw data I'm parsing for example, on whitespace bound to a text input
this.rawInput = '';
this.parse = function(){
var temp = this.rawInput.split(' ');
for( var i = 0; i < temp.length; i++){
var container = angular.copy(this.myVarTemplate);
container.data = temp[i];
this.myVarArray.push(container);
}
}
this.upload = function(){
for(var i = 0; i < this.myVarArray.length; i++){
$http({
method: 'POST',
url: <url here>,
data: this.myVarArray[i]
}).then(function(response){
//My Success callback won't work!!!!
//Response logs successfully, data is retrieved
console.log(response);
//this.myVarArray.meta is undefined??
//console.log(this.myVarArray) is undefined
this.myVarArray[i].meta.reply = response.data;
}, function(message){
//Never been an issue here
alert('Something Bad happened? doesn't happen');
}).finally(function(){
//Works
this.myVarArray[i].meta.wasSent = true;
});
}
}
})
答案 0 :(得分:0)
https://docs.oracle.com/javase/7/docs/api/java/lang/ClassNotFoundException.html
公共类ClassNotFoundException 扩展了ReflectiveOperationException 当应用程序尝试使用以下命令通过其字符串名称加载类时抛出: 类Class中的forName方法。 类ClassLoader中的findSystemClass方法。 类ClassLoader中的loadClass方法。 但是找不到具有指定名称的类的定义。
从版本1.4开始,此异常已经过改进,以符合通用异常链机制。可以在构造时提供并通过getException()方法访问的“在加载类时引发的可选异常”现在称为原因,可以通过Throwable.getCause()方法访问,以及上述“传统方法”。
我相信这通常会在你没有添加有问题的Library / jar时发生,并且必须将它添加到你当前的项目中。
请确保您使用的是Java 8(1.8),或者已将JavaFX添加到项目中。
在这种情况下,在查看示例后,我发现了这行代码
scene.getStylesheets()添加(NeonSign.class.getResource( “brickStyle.css”)toExternalForm());
我想知道问题是否是因为它试图获得一个不存在的资源(brickStyle.css)。如果删除此行,错误是否仍然存在?
这可能还与您在项目中没有JavaFX有关。
另外,另外阅读。
How do I resolve this Java Class not found exception?
添加,取决于IDEA是否为您提供外汇应用程序的样本,但Netbeans有一个FXApplication项目,其中“FXMainClass”有一个内置的小例子。
祝你好运。