JQuery не может добавлять элементы к (кажется, они добавляют их в DOM-проводник, но не на экран).
Обходным путем является добавление со всеми элементами, которые вам нужны для этой страницы, а затем изменение атрибутов элементов с помощью
.attr()
.
$('body')
.append($(''))
.mousemove( function (e) {
$("#c").attr({
cx: e.pageX,
cy: e.pageY
});
});
JVM по умолчанию classloader будет использовать родителя-classloader для загрузки ресурсов сначала: .
Lifepaths.class.getClass()
classloader bootstrap classloader
, таким образом getResourceAsStream
будет искать $JAVA_HOME только, независимо от пользователя, предоставленного classpath
. Очевидно, Lifepaths.txt не там.
Lifepaths.class
classloader system classpath classloader
, таким образом getResourceAsStream
будет искать пользовательский classpath
, и Lifepaths.txt там.
При использовании java.lang.Class#getResourceAsStream(String name)
, имя, которое не является запуском с [1 117]' / ', будет добавлено с [1 110] как префикс. Если Вы хотите, избегают этого, с помощью [1 111]. Например:
ClassLoader loader = Thread.currentThread().getContextClassLoader();
String resourceName = "Lifepaths.txt";
InputStream resourceStream = loader.getResourceAsStream(resourceName);
если Вы используете Знатока, удостоверяются, что Ваша упаковка является 'банкой' не 'англичанин'.
<packaging>jar</packaging>