0 / 0 / 0
Регистрация: 19.03.2012
Сообщений: 22
1
24.04.2014, 18:11. Показов 8496. Ответов 4
Помогите пожалуйста разобраться с ошибкой.
Java | ||
|
Java | ||
|
Текст ошибки
Connected.
clean
123
456
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
at MainDebt.note(MainDebt.java:26)
at DebtWin$2.actionPerformed(DebtWin.java:76)
at javax.swing.AbstractButton.fireActionPerformed(Unk nown Source)
at javax.swing.AbstractButton$Handler.actionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent( Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(U nknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unkno wn Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
-
Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
-
Вы находитесь в русском сообществе Bukkit. Мы — администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
Скрыть объявление
- Статус темы:
-
Закрыта.
-
Доброго времени суток, у меня проблемка..
когда жму авторизоваться в лаунчере сашка, мне пишет ошибка подключения
не стоит говорить, что руки не с того места, ведь проверил все по 10 раз, все правильно написано!
может кто поможет?
я заплачу и лайк поставлю=) -
Руки не из того места
Лог кидай -
лог чего?
в netBeans вот
run:
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
at javax.swing.text.FlowView$FlowStrategy.layoutRow(FlowView.java:563)
at javax.swing.text.FlowView$FlowStrategy.layout(FlowView.java:477)
at javax.swing.text.FlowView.layout(FlowView.java:201)
at javax.swing.text.BoxView.setSize(BoxView.java:397)
at javax.swing.text.BoxView.updateChildSizes(BoxView.java:366)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:348)
at javax.swing.text.BoxView.layout(BoxView.java:708)
at javax.swing.text.BoxView.setSize(BoxView.java:397)
at javax.swing.text.BoxView.updateChildSizes(BoxView.java:366)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:348)
at javax.swing.text.BoxView.layout(BoxView.java:708)
at javax.swing.text.BoxView.setSize(BoxView.java:397)
at javax.swing.text.BoxView.updateChildSizes(BoxView.java:366)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:348)
at javax.swing.text.BoxView.layout(BoxView.java:708)
at javax.swing.text.BoxView.setSize(BoxView.java:397)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1714)
at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1100)
at javax.swing.text.html.HTMLEditorKit$LinkController.mouseMoved(HTMLEditorKit.java:697)
at java.awt.AWTEventMulticaster.mouseMoved(AWTEventMulticaster.java:330)
at java.awt.Component.processMouseMotionEvent(Component.java:6550)
at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3339)
at java.awt.Component.processEvent(Component.java:6274)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4505)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) -
Та же проблема,все раз по 10 перепроверил тоже..
Если понял в чем проблема,отпиши,пожалуйста. -
исходники другие взял, теперь норм!
- Статус темы:
-
Закрыта.
Поделиться этой страницей
GET: version.md5
Java Path: C:/Program Files (x86)/MinecraftLauncher1/jreAMD64/bin/java.exe
Heap size: 679.0
System Arch: amd64
16 achievements
Head acc: + 87
Body acc: + 8
CONFLICT @ -134
452 recipes
lang: ru_RU
water_mode: 0
anti_aliasing: 2
reflection_resolution: 4
reflective_items: true
reflective_clouds: false
reflect_player: true
render_v3: 1.0
water_surface_transparency: 0.05
waterfall_transparency: 0.4
water_color: 0.0, 0.4, 0.3
waterfall_color: 1.0, 1.0, 1.0
waterfall_fog: true
WARNING: Found unknown Windows version: Windows 7
Attempting to use default windows plug-in.
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin
Starting up SoundSystem…
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
Card name: NVIDIA Corporation
Connecting to n1.mcgl.ru, 1138
Remove /gui/planets/13.png
Remove /gui/planets/14.png
Remove /gui/systems/1024×512/0-on.png
Remove /gui/systems/1024×512/0-off.png
Remove /gui/systems/1024×512/1-on.png
Remove /gui/systems/1024×512/1-off.png
Remove /gui/systems/1024×512/2-on.png
Remove /gui/systems/1024×512/2-off.png
Remove /gui/systems/1024×512/3-on.png
Remove /gui/systems/1024×512/3-off.png
Remove /gui/systems/1024×512/4-on.png
Remove /gui/systems/1024×512/4-off.png
Remove /gui/systems/1024×512/bg.png
IP: 86.62.89.4
Server proto: 2
LOGIN: user = rostislav.bat, uid = 295684, proto = 2
Hogwarts
pos: -2,30,-46
Loc: 0 : 1377720000000
Add paint: http://forum.mcgl.ru/images/shyvakin/strelka, tm: 0
pos: -5,28,-20
Loc: 1381480628960 : 1380139200000
Add paint: http://forum.mcgl.ru/images/-_LeOn_-/gonki, tm: 0
pos: 1,30,-46
pos: 0,32,-25
pos: 6,28,-20
pos: 1,29,-25
Spawn PLAYER: CraftMan18RUS
Spawn PLAYER: DUMBASS77
Spawn PLAYER: vlad2003vlad
New max size: 324
New max size: 484
New max size: 784
Load URL: http://forum.mcgl.ru/getdata/295684/skin
Load region: map_57_-256_-256.png
Load URL: http://forum.mcgl.ru/getdata/295684/cloak
Load region: map_57_-256_0.png
Load region: map_57_0_-256.png
Load region: map_57_0_0.png
Load URL: clans/_npc
Load URL: http://forum.mcgl.ru/getdata/110344/skin
Load URL: http://forum.mcgl.ru/getdata/110344/cloak
Load URL: http://forum.mcgl.ru/getdata/391442/skin
Load URL: http://forum.mcgl.ru/getdata/391442/cloak
Load URL: http://forum.mcgl.ru/getdata/378035/skin
Load URL: http://forum.mcgl.ru/getdata/378035/cloak
java.lang.NullPointerException
at net.minecraft.I.em.B(Unknown Source)
at net.minecraft.I.em.A(Unknown Source)
at net.minecraft.N.e.C(Unknown Source)
at net.minecraft.N.cb.G(Unknown Source)
at net.minecraft.U.mo.A(Unknown Source)
at net.minecraft.G.ky.A(Unknown Source)
at net.minecraft.U.ro.A(Unknown Source)
at net.minecraft.U.mo.B(Unknown Source)
at net.minecraft.N.cb.?(Unknown Source)
at net.minecraft.client.Minecraft.S(Unknown Source)
at net.minecraft.client.Minecraft.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at net.minecraft.L.D.A(Unknown Source)
at net.minecraft.L.H.I(Unknown Source)
at net.minecraft.L.A.run(Unknown Source)
java.lang.NullPointerException
at net.minecraft.L.D.A(Unknown Source)
at net.minecraft.L.H.I(Unknown Source)
at net.minecraft.L.A.run(Unknown Source)
java.lang.NullPointerException
at net.minecraft.L.D.A(Unknown Source)
at net.minecraft.L.H.I(Unknown Source)
at net.minecraft.L.A.run(Unknown Source)
java.lang.NullPointerException
at net.minecraft.L.D.A(Unknown Source)
at net.minecraft.L.H.I(Unknown Source)
at net.minecraft.L.A.run(Unknown Source)
java.lang.NullPointerException
at java.util.Hashtable.hash(Unknown Source)
at java.util.Hashtable.get(Unknown Source)
at java.util.Properties.getProperty(Unknown Source)
at java.util.Properties.getProperty(Unknown Source)
at net.minecraft.C.ogb.D(Unknown Source)
at net.minecraft.M.hrl.‹init›(Unknown Source)
at net.minecraft.client.Minecraft.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Stopping!
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException: component argument pData
at sun.java2d.windows.GDIWindowSurfaceData.initOps(Native Method)
at sun.java2d.windows.GDIWindowSurfaceData.‹init›(Unknown Source)
at sun.java2d.windows.GDIWindowSurfaceData.createData(Unknown Source)
at sun.java2d.d3d.D3DScreenUpdateManager.getGdiSurface(Unknown Source)
at sun.java2d.d3d.D3DScreenUpdateManager.createGraphics(Unknown Source)
at sun.awt.windows.WComponentPeer.getGraphics(Unknown Source)
at java.awt.Component.getGraphics(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
SoundSystem shutting down…
Author: Paul Lamb, www.paulscode.com
Содержание
- Exception in Thread AWT-EventQueue-0 java.lang.NullPointerException
- Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException in Java
- Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
- All 14 Replies
Exception in Thread AWT-EventQueue-0 java.lang.NullPointerException
The «AWT-EventQueue-0» java.lang.NullPointerException exception occurs when we work with Java AWT package methods, and a null value is passed to any method. This tutorial demonstrates how to solve this NullPointerException in Java.
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException in Java
The «AWT-EventQueue-0» java.lang.NullPointerException occurs when we pass a null value to the AWT package. The NullPointerException exception is the most common in Java.
The NullPointerException occurs when any of the following conditions meet.
- When accessing and modifying the null object field.
- When we invoke a method from a null object.
- When accessing and modifying the slots of the null object.
- When taking the length of any null array.
- When we try to synchronize over a null object.
- When we are throwing a null value.
Let’s try an example that will throw the «AWT-EventQueue-0» java.lang.NullPointerException in Java.
The code above is about a simple game with a cow standing, and the cow will start moving on pressing the button. It will throw the «AWT-EventQueue-0» java.lang.NullPointerException because the AWT method new ImageIcon(getClass().getResource()) is getting a null entry.
The output for this code is:
We can solve this issue by moving the images to the class folder path. We can also remove the / as Windows use for path in Java.
And if it is still not working, we can give the full path to the images. Further explanations are commented-out in the code above.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
Источник
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
there are no visible error in the syntax but when i run the application i keep getting the following error. i have been trying to fix it for hours and simply cant find the problem. the error that appears when running is;
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
at javax.swing.JComboBox.setModel(JComboBox.java:292)
at Application.UserManagement.initComponents(UserManagement.java:234)
at Application.UserManagement. (UserManagement.java:52)
at Application.UserManagement$7.run(UserManagement.java:448)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
BUILD SUCCESSFUL (total time: 1 second)
hopefully somone can help
- 9 Contributors 14 Replies 32K Views 3 Years Discussion Span Latest Post 9 Years Ago Latest Post by bguild
If you read the messages they tell you at which line you get the error and what the error is.
You are using something which is null
It seems that you are setting a null model for ComboBox in your initComponents() method (which is not listed in the code you’ve shown us).
Check your code at line 292 as shown in the error log.
. and next time please use [code] tags for your code
Thrown when an application attempts to use null in a case where an object is required. These include:
* Calling the instance method of a null object.
* Accessing or modifying the field of a null object.
* Taking the length of null as if it were …
Why are you talking about editing the «fixed Java classes»? The error is in your code. The error messages relate to a single error and show the sequence of calls (starting deep in the Swing event handler), via your faulty code, and maybe back into a Java API method before …
If you read the messages they tell you at which line you get the error and what the error is.
You are using something which is null
yeah i am unable to locate the thing that is null, and the errors are inside the java fixed classes which i have in no way edited.
here is the syntax from my mainGUI. does it show where the NullPointer is?
It seems that you are setting a null model for ComboBox in your initComponents() method (which is not listed in the code you’ve shown us).
Check your code at line 292 as shown in the error log.
. and next time please use [code] tags for your code
now i am getting a new set of error codes, i am unable to edit anything within the fixed java classes.
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
at Application.UserManagement.showUsersDetails(UserManagement.java:121)
at Application.UserManagement.cmbUsersClicked(UserManagement.java:449)
at Application.UserManagement.access$000(UserManagement.java:35)
at Application.UserManagement$1.actionPerformed(UserManagement.java:268)
at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1240)
at javax.swing.JComboBox.setSelectedItem(JComboBox.java:567)
at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:603)
at Application.UserManagement. (UserManagement.java:65)
at Application.UserManagement$7.run(UserManagement.java:479)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
A NullPointerException is
Thrown when an application attempts to use null in a case where an object is required. These include:
* Calling the instance method of a null object.
* Accessing or modifying the field of a null object.
* Taking the length of null as if it were an array.
* Accessing or modifying the slots of null as if it were an array.
* Throwing null as if it were a Throwable value.
Check your showUserDetails method for one of this cases.
Hope this helps,
GL
Why are you talking about editing the «fixed Java classes»? The error is in your code. The error messages relate to a single error and show the sequence of calls (starting deep in the Swing event handler), via your faulty code, and maybe back into a Java API method before the error is detected. However, the fault will be in the few lines of your code that are listed, specifically:
at Application.UserManagement.showUsersDetails(UserManagement.java:121)
Somewhere on that line is an uninitialised variable or a method call that has returned null. If you don’t know which it is, try printing each and every value on that line to System.out
yeah i am unable to locate the thing that is null, and the errors are inside the java fixed classes which i have in no way edited.
No you were too lazy to read the messages, as I told you. That is why you couldn’t locate the error.:
Exception in thread «AWT-EventQueue-0» java.lang.NullPointerException
at javax.swing.JComboBox.setModel(JComboBox.java:292)
at Application.UserManagement.initComponents(UserManagement.java:234)
at Application.UserManagement. (UserManagement.java:52)
at Application.UserManagement$7.run(UserManagement.java:448)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
BUILD SUCCESSFUL (total time: 1 second)
Did I have to point that out to you? When you get any error, don’t you even bother to read it, or just post the error and expect others to do it for you?
If you still can’t fix it, then point out at the code where that line is. Although the problem is that you are using something which is null (you haven’t initialized something) as stated by the exception and other posters:
Источник
Hello I’m a new programmer at an high school level as a result I do not know much about programming and am getting quite a few errors which have been resolved while others I completely do not understand. I am to make a simple Check Box
selection program where the user gets to pick between a variety of choices and depending on their action the image changes. The program itself compiles perfectly but when I run it however it gives me some complications. Here is my program:
package components;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Workshop extends JPanel
implements ItemListener {
JCheckBox winterhatButton;
JCheckBox sportshatButton;
JCheckBox santahatButton;
JCheckBox redshirtButton;
JCheckBox brownshirtButton;
JCheckBox suitButton;
JCheckBox denimjeansButton;
JCheckBox blackpantsButton;
JCheckBox khakipantsButton;
StringBuffer choices;
JLabel pictureLabel;
public Workshop() {
super(new BorderLayout());
//Create the check boxes.
winterhatButton = new JCheckBox("Winter Hat");
winterhatButton.setMnemonic(KeyEvent.VK_Q);
sportshatButton = new JCheckBox("Sports Hat");
sportshatButton.setMnemonic(KeyEvent.VK_W);
santahatButton = new JCheckBox("Santa hat");
santahatButton.setMnemonic(KeyEvent.VK_E);
redshirtButton = new JCheckBox("Red Shirt");
redshirtButton.setMnemonic(KeyEvent.VK_R);
brownshirtButton = new JCheckBox("Brown Shirt");
brownshirtButton.setMnemonic(KeyEvent.VK_T);
suitButton = new JCheckBox("Suit");
suitButton.setMnemonic(KeyEvent.VK_Y);
suitButton = new JCheckBox("Denim Jeans");
suitButton.setMnemonic(KeyEvent.VK_U);
blackpantsButton = new JCheckBox("Black Pants");
blackpantsButton.setMnemonic(KeyEvent.VK_I);
khakipantsButton = new JCheckBox("Khaki Pants");
khakipantsButton.setMnemonic(KeyEvent.VK_O);
//Register a listener for the check boxes.
winterhatButton.addItemListener(this);
sportshatButton.addItemListener(this);
santahatButton.addItemListener(this);
redshirtButton.addItemListener(this);
brownshirtButton.addItemListener(this);
suitButton.addItemListener(this);
denimjeansButton.addItemListener(this);
blackpantsButton.addItemListener(this);
khakipantsButton.addItemListener(this);
//Indicates
choices = new StringBuffer("---------");
//Set up the picture label
pictureLabel = new JLabel();
pictureLabel.setFont(pictureLabel.getFont().deriveFont(Font.ITALIC));
updatePicture();
//Put the check boxes in a column in a panel
JPanel checkPanel = new JPanel(new GridLayout(0, 1));
checkPanel.add(winterhatButton);
checkPanel.add(sportshatButton);
checkPanel.add(santahatButton);
checkPanel.add(redshirtButton);
checkPanel.add(brownshirtButton);
checkPanel.add(suitButton);
checkPanel.add(denimjeansButton);
checkPanel.add(blackpantsButton);
checkPanel.add(khakipantsButton);
add(checkPanel, BorderLayout.LINE_START);
add(pictureLabel, BorderLayout.CENTER);
setBorder(BorderFactory.createEmptyBorder(20,20,20,20));
}
/** Listens to the check boxes. */
public void itemStateChanged(ItemEvent e) {
int index = 0;
char c = '-';
Object source = e.getItemSelectable();
if (source == winterhatButton) {
index = 0;
c = 'q';
} else if (source == sportshatButton) {
index = 1;
c = 'w';
} else if (source == santahatButton) {
index = 2;
c = 'e';
} else if (source == redshirtButton) {
index = 3;
c = 'r';
} else if (source == brownshirtButton) {
index = 4;
c = 't';
} else if (source == suitButton) {
index = 5;
c = 'y';
} else if (source == denimjeansButton) {
index = 6;
c = 'u';
} else if (source == blackpantsButton) {
index = 7;
c = 'i';
} else if (source == khakipantsButton) {
index = 8;
c = 'o';
}
if (e.getStateChange() == ItemEvent.DESELECTED) {
c = '-';
}
//Apply the change to the string.
choices.setCharAt(index, c);
updatePicture();
}
protected void updatePicture() {
//Get the icon corresponding to the image.
ImageIcon icon = createImageIcon(
"images/bear/bear-"
+ choices.toString()
+ ".gif");
pictureLabel.setIcon(icon);
pictureLabel.setToolTipText(choices.toString());
if (icon == null) {
pictureLabel.setText("Missing Image");
} else {
pictureLabel.setText(null);
}
}
/** Returns an ImageIcon, or null if the path was invalid. */
protected static ImageIcon createImageIcon(String path) {
java.net.URL imgURL = Workshop.class.getResource(path);
if (imgURL != null) {
return new ImageIcon(imgURL);
} else {
System.err.println("Couldn't find file: " + path);
return null;
}
}
private static void createAndShowGUI() {
//Create and set up the window.
JFrame frame = new JFrame("Build a Bear at Safeer's Workshop!");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Create and set up the content pane.
JComponent newContentPane = new Workshop();
newContentPane.setOpaque(true); //content panes must be opaque
frame.setContentPane(newContentPane);
//Display the window.
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
//Schedule a job for the event-dispatching thread:
//creating and showing this application's GUI.
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
}
Well up to this part it runs smoothly and complies but when I proceed to run the program I get this error.
> run components.Workshop
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at components.Workshop.<init>(Workshop.java:75)
at components.Workshop.createAndShowGUI(Workshop.java:195)
at components.Workshop.access$0(Workshop.java:189)
at components.Workshop$1.run(Workshop.java:209)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Might be a silly mistake however I cant seem to figure this out. Please Help and thank you
Here is the line that generates that error
private void jButtonSendActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
String message;
if(messageBox.getText().length() > 0){
message = messageBox.getText();
chatBox.append(message+"n");
printStream.println(message);//this line
printStream.flush();
//printStream.close();
messageBox.setText("");
}
}
- HowTo
- Java Howtos
- Exception in Thread AWT-EventQueue-0 …
The "AWT-EventQueue-0" java.lang.NullPointerException
exception occurs when we work with Java AWT package methods, and a null
value is passed to any method. This tutorial demonstrates how to solve this NullPointerException
in Java.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
in Java
The "AWT-EventQueue-0" java.lang.NullPointerException
occurs when we pass a null value to the AWT package. The NullPointerException
exception is the most common in Java.
The NullPointerException
occurs when any of the following conditions meet.
- When accessing and modifying the
null
object field. - When we invoke a method from a
null
object. - When accessing and modifying the slots of the
null
object. - When taking the length of any
null
array. - When we try to synchronize over a
null
object. - When we are throwing a
null
value.
Let’s try an example that will throw the "AWT-EventQueue-0" java.lang.NullPointerException
in Java.
package delftstack;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Timer;
@SuppressWarnings("serial")
public class Example extends JFrame implements ActionListener , KeyListener {
static Dimension Screen_Size = new Dimension(Toolkit.getDefaultToolkit().getScreenSize());
Insets Scan_Max = Toolkit.getDefaultToolkit().getScreenInsets(getGraphicsConfiguration());
int Task_Bar_Size = Scan_Max.bottom;
static JFrame Start_Screen = new JFrame("Start Screen");
static JFrame Game_Frame = new JFrame("Begin the Game!");
static JLabel Cow_Label = new JLabel();
static int Sky_Int = 1;
static JLabel Sky_Label = new JLabel();
static int SECONDS = 1;
static boolean IS_Pressed = false;
public static void main(String[] args) {
new Example();
}
public Example() {
JPanel Buttons_Panel = new JPanel();
Buttons_Panel.setLayout(null);
Start_Screen.setSize(new Dimension(Screen_Size.width - getWidth(), Screen_Size.height - Task_Bar_Size - getHeight()));
Start_Screen.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Start_Screen.setVisible(true);
System.out.println(Start_Screen.getSize());
//buttons
JButton Start_Button = new JButton("Start");
Start_Button.addActionListener(this);
Start_Button.setSize((int) Start_Screen.getWidth()/7, (int) (Start_Screen.getHeight()/15.36));
Start_Button.setBounds((Start_Screen.getWidth()/2) - Start_Button.getWidth()/2,((int)Start_Screen.getHeight()/2) - Start_Button.getHeight(),Start_Button.getWidth(),Start_Button.getHeight());
Start_Button.setActionCommand("Start");
Buttons_Panel.add(Start_Button);
Start_Screen.add(Buttons_Panel);
}
@Override
public void actionPerformed(ActionEvent Action_Event) {
Object CMD_Object = Action_Event.getActionCommand();
if(CMD_Object == "Start") {
Start_Screen.setVisible(false);
// getClass().getResource("/cow.png") and getClass().getResource("/grass.png") is giving null
// because there is no image in folder named cow.png or grass.png
ImageIcon Cow_Image = new ImageIcon(getClass().getResource("/cow.png"));
ImageIcon Grass_Image = new ImageIcon(getClass().getResource("/grass.png"));
Game_Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Game_Frame.setSize(Start_Screen.getSize());
Game_Frame.setVisible(true);
JPanel Demo_Panel = new JPanel();
Demo_Panel.setBackground(Color.white);
Demo_Panel.setLayout(null);
Demo_Panel.setFocusable(true);
Game_Frame.add(Demo_Panel);
Demo_Panel.addKeyListener(this);
Cow_Label.setBounds( (Start_Screen.getWidth()/2)-105, (Start_Screen.getHeight()/2)-55, 210, 111);
Cow_Label.setIcon(Cow_Image);
Demo_Panel.add(Cow_Label);
Demo_Panel.setVisible(true);
Cow_Label.setVisible(true);
JLabel Grass_Label = new JLabel();
System.out.println("grass");
// getClass().getResource("/Sky.png") will throw a nullpointerexception because there is no image in the folder
ImageIcon Sky1 = new ImageIcon(getClass().getResource("/Sky.png"));
Sky_Label.setIcon(Sky1);
Grass_Label.setIcon(Grass_Image);
Grass_Label.setBounds(0, ( Start_Screen.getHeight()-308), Start_Screen.getWidth(), 350);
System.out.println("mOooow");
Demo_Panel.add(Grass_Label);
Sky_Label.setBounds(1, 56, 1366, 364);
Demo_Panel.add(Sky_Label);
System.out.println("google");
}
}
@Override
public void keyPressed(KeyEvent Key_Event) {
int CMD_Int = Key_Event.getKeyCode();
// getClass().getResource("/cow moving.gif") will throw a nullpointerexception because there is no image in the folder
ImageIcon Moving_Cow = new ImageIcon(getClass().getResource("/cow moving.gif"));
System.out.println(CMD_Int);
IS_Pressed = true;
if(CMD_Int == 39){
System.out.println("Key is Pressed");
Cow_Label.setIcon(Moving_Cow);
}
else if(CMD_Int == 37){
}
System.out.println("End");
while(IS_Pressed==true){
Timer Wait_Please = new Timer("Wait Please");
try {
Wait_Please.wait(1000);
}
catch(InterruptedException p){}
int SKY = 1;
SKY += 1;
String SKY_String = "/Sky" + String.valueOf(SKY) + ".png";
ImageIcon SKy = new ImageIcon(getClass().getResource(SKY_String));
Sky_Label.setIcon(SKy);
if(IS_Pressed==false){
Wait_Please.cancel();
break;
}
}
}
@Override
public void keyReleased(KeyEvent Key_Event) {
// getClass().getResource("/cow.png") and getClass().getResource("/grass.png") is giving null
// because there is no image in folder named cow.png or grass.png
ImageIcon Cow_Image = new ImageIcon(getClass().getResource("/cow.png"));
int CMD_Int = Key_Event.getKeyCode();
IS_Pressed = false;
if(CMD_Int == 39){
Cow_Label.setIcon(Cow_Image);
}
else if(CMD_Int == 37){
Cow_Label.setIcon(Cow_Image);
}
}
@Override
public void keyTyped(KeyEvent c) {
// TODO Auto-generated method stub
}
}
The code above is about a simple game with a cow standing, and the cow will start moving on pressing the button. It will throw the "AWT-EventQueue-0" java.lang.NullPointerException
because the AWT method new ImageIcon(getClass().getResource())
is getting a null
entry.
The output for this code is:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "java.net.URL.toExternalForm()" because "location" is null
at java.desktop/javax.swing.ImageIcon.<init>(ImageIcon.java:234)
at delftstack.Example.actionPerformed(Example.java:48)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
...
We can solve this issue by moving the images to the class folder path. We can also remove the /
as Windows use for path in Java.
And if it is still not working, we can give the full path to the images. Further explanations are commented-out in the code above.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn
Facebook
Related Article — Java Exception
This thread was marked as Locked by Lord_Ralex.
-
Search
-
Search all Forums
-
Search this Forum
-
Search this Thread
-
-
Tools
-
Jump to Forum
-
-
#1
Apr 24, 2014
123ang-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
12/13/2012
- Posts:
4
- Member Details
I have an error while trying to run version 2.1.2 of «Agrarian Skies: Hardcore Quest» This is my full log.
[07:47:52] [INFO] LaunchFrame.main:200: FTBLaunch starting up (version 1.3.8) [07:47:52] [INFO] JGoogleAnalyticsTracker$2.run:483: AnalyticsBackgroundThread started [07:47:52] [INFO] LaunchFrame.main:201: Java version: 1.7.0_45 [07:47:52] [INFO] LaunchFrame.main:202: Java vendor: Oracle Corporation [07:47:52] [INFO] LaunchFrame.main:203: Java home: C:Program FilesJavajre7 [07:47:52] [INFO] LaunchFrame.main:204: Java specification: Java Virtual Machine Specification version: 1.7 by Oracle Corporation [07:47:52] [INFO] LaunchFrame.main:206: Java vm: Java HotSpot(TM) 64-Bit Server VM version: 24.45-b08 by Oracle Corporation [07:47:52] [INFO] LaunchFrame.main:207: OS: amd64 Windows 7 6.1 [07:47:52] [INFO] LaunchFrame.main:208: Launcher Install Dir: C:UsersAngusDownloads [07:47:52] [INFO] LaunchFrame.main:209: System memory: 6044M free, 8130M total [07:47:52] [INFO] DownloadUtils.run:314: Balance has selected Automatic:CreeperRepo [07:47:53] [INFO] DownloadUtils.run:362: DL ready [07:47:53] [INFO] LocaleUpdater.run:67: [i18n] Checking for updates ... [07:47:53] [INFO] I18N.setLocale:127: [i18n] enUS English language file loaded! [07:47:53] [INFO] DownloadUtils.run:403: Using download server Automatic:Miami on host miami1.creeperrepo.net (50.7.65.98) [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:103: The FTB Launcher has found the following Java versions installed: [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:105: Java Version: 1.7.0_55 sorted as: 1.7.0_55 32 Bit Java at : C:Program Files (x86)Javajre7binjava.exe [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:105: Java Version: 1.7.0_45 sorted as: 1.7.0_45 64 Bit Java at : C:Program FilesJavajre7binjava.exe [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:105: Java Version: 1.7.0_45 sorted as: 1.7.0_45 32 Bit Java at : C:Program Files (x86)Javajdk1.7.0_45binjava.exe [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:105: Java Version: 1.7.0_45 sorted as: 1.7.0_45 64 Bit Java at : C:Windowssystem32java.exe [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:105: Java Version: 1.7.0_55 sorted as: 1.7.0_55 32 Bit Java at : C:WindowsSysWOW64java.exe [07:47:53] [INFO] JavaFinder.parseWinJavaVersion:124: Preferred: Java Version: 1.7.0_45 sorted as: 1.7.0_45 64 Bit Java at : C:Program FilesJavajre7binjava.exe [07:47:53] [INFO] OptionsPane.<init>:157: [i18n] Added 0 enUS to options pane [07:47:53] [INFO] I18N.setLocale:127: [i18n] enUS English language file loaded! [07:47:53] [INFO] LocaleUpdater.run:80: [i18n] remoteVer = 10 [07:47:53] [INFO] LocaleUpdater.run:93: [i18n] localVer = 10 [07:47:53] [INFO] LocaleUpdater.run:98: [i18n] Files are up to date [07:47:53] [INFO] I18N.addFiles:104: [i18n] Fallback enUS loaded [07:47:54] [INFO] AuthlibDLWorker.doInBackground:62: Downloading Jars [07:47:57] [INFO] AuthlibDLWorker.doInBackground:68: Adding Authlib to Classpath [07:47:58] [INFO] ModpackLoader.run:60: Loading modpack information for modpacks.xml... [07:47:58] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 1 (Monster) [07:47:58] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 2 (Pax East 2014 Map) [07:47:58] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 3 (Direwolf20) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 4 (Horizons) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 5 (Tech World 2) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 6 (Magic World 2) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 7 (FTBLite2) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 8 (FTB Unleashed) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 9 (FTB Ultimate) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 10 (Unstable 1.7.2) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 11 (FTB Lite) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 12 (Magic Farm 2:Adventures in Technology) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 13 (BloodNBones) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 14 (Agrarian Skies: Hardcore Quest) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 15 (Voxel) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 16 (Infamy) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 17 (Lapito's Galacticraft Modpack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 18 (Direwolf20 1.5 v2) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 19 (Direwolf20 Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 20 (MindCrack Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 21 (YogCraft Modpack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 22 (FTB Unhinged) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 23 (New World Mod Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 24 (RPG Immersion Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 25 (BronyModPack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 26 (Ampz Modpack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 27 (VoxelModPack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 28 (Magic Farm) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 29 (Magic World) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 30 (Tech World) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 31 (Pax Challenge Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 32 (Feed The Beast Retro SSP) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 33 (Feed The Beast Retro SMP) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 34 (Slow's Stream Pack) [07:47:59] [INFO] ModpacksPane.onModPackAdded:314: Adding pack 35 (Feed The Beast Beta Pack A) [07:47:59] [INFO] MapLoader.run:42: loading map information... [07:47:59] [INFO] TexturePackLoader.run:42: loading texture pack information... [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 1 (Soartex Fanver) [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 2 (Jadedcat Mixpack) [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 3 (Faithful) [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 4 (JohnSmith Technicians Remix) [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 5 (Familiar yet Different) [07:48:00] [INFO] TexturepackPane.onTexturePackAdded:221: Adding texture pack 6 (Love And Tolerance) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 1 (Direwolf20 Map Ep.0) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 2 (FTB Pax Challenge) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 3 (Direwolf20 Map Ep.0) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 4 (Direwolf20 Map Ep.10) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 5 (Direwolf20 Map Ep.20) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 6 (Direwolf20 Map Ep.30) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 7 (Direwolf20 Map Ep.40) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 8 (Direwolf20 Map Ep.50) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 9 (Direwolf20 Map Ep.80) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 10 (FTB Normal) [07:48:00] [INFO] MapsPane.onMapAdded:226: Adding map 11 (FTB Insanity) [07:48:04] [INFO] LaunchFrame.doLogin:700: Logging in... [07:48:04] [INFO] AuthlibHelper.authenticateWithAuthlib:21: Beginning authlib authentication attempt [07:48:04] [INFO] AuthlibHelper.authenticateWithAuthlib:23: successfully created YggdrasilAuthenticationService [07:48:06] [INFO] LoginWorker.doInBackground:54: using Authlib authentication data [07:48:06] [INFO] LaunchFrame$14.done:759: Login complete. [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.Alerts.getSSLException(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.Handshaker.fatalSE(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.Handshaker.fatalSE(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.Handshaker.processLoop(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.Handshaker.process_record(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.net.URL.openStream(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.util.DownloadUtils.downloadToFile(DownloadUtils.java:161) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.gui.LaunchFrame.gatherAssets(LaunchFrame.java:1053) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.gui.LaunchFrame.setupNewStyle(LaunchFrame.java:895) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.gui.LaunchFrame.runGameUpdater(LaunchFrame.java:836) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.gui.LaunchFrame.access$600(LaunchFrame.java:128) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at net.ftb.gui.LaunchFrame$14.done(LaunchFrame.java:760) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at javax.swing.SwingWorker$5.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.swing.AccumulativeRunnable.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at javax.swing.Timer.fireActionPerformed(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at javax.swing.Timer$DoPostEvent.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.event.InvocationEvent.dispatch(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventQueue.access$200(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventQueue$3.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventQueue$3.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.security.AccessController.doPrivileged(Native Method) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventQueue.dispatchEvent(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.awt.EventDispatchThread.run(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: timestamp check failed [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.validator.PKIXValidator.doValidate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.validator.Validator.validate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: ... 39 more [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: Caused by: java.security.cert.CertPathValidatorException: timestamp check failed [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at java.security.cert.CertPathValidator.validate(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: ... 45 more [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: Caused by: java.security.cert.CertificateNotYetValidException: NotBefore: Sat Apr 12 10:00:00 EST 2014 [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.x509.CertificateValidity.valid(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.provider.certpath.BasicChecker.verifyTimestamp(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: at sun.security.provider.certpath.BasicChecker.check(Unknown Source) [07:48:06] [ERROR] LauncherConsole$OutputOverride.write:93: From Console: ... 49 more [07:48:06] [ERROR] LaunchFrame.setupNewStyle:897->LaunchFrame$1$2.uncaughtException:362: Unhandled exception in Thread[AWT-EventQueue-0,6,main]: java.lang.NullPointerException net.ftb.gui.LaunchFrame.setupNewStyle(LaunchFrame.java:897) net.ftb.gui.LaunchFrame.runGameUpdater(LaunchFrame.java:836) net.ftb.gui.LaunchFrame.access$600(LaunchFrame.java:128) net.ftb.gui.LaunchFrame$14.done(LaunchFrame.java:760) javax.swing.SwingWorker$5.run(Unknown Source) javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) sun.swing.AccumulativeRunnable.run(Unknown Source) javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) javax.swing.Timer.fireActionPerformed(Unknown Source) javax.swing.Timer$DoPostEvent.run(Unknown Source) java.awt.event.InvocationEvent.dispatch(Unknown Source) java.awt.EventQueue.dispatchEventImpl(Unknown Source) java.awt.EventQueue.access$200(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) java.awt.EventQueue.dispatchEvent(Unknown Source) java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.run(Unknown Source)
The Last line of the log error is this
Unhandled exception in Thread[AWT-EventQueue-0,6,main]: java.lang.NullPointerException
I have no idea how this happened, this is my first time using Feed The Beast. By the way my Java is the most recent update at this time of posting (Version 7 Update 55)
Please Help Me!
-
-
#2
May 21, 2014
eareos-
View User Profile
-
View Posts
-
Send Message
- The Meaning of Life, the Universe, and Everything.
- Join Date:
6/19/2012
- Posts:
55
- Minecraft:
eareos
- Member Details
Im Getting The Same Problem. Only FTB was working before now its not.
-
-
#3
May 21, 2014
eareos-
View User Profile
-
View Posts
-
Send Message
- The Meaning of Life, the Universe, and Everything.
- Join Date:
6/19/2012
- Posts:
55
- Minecraft:
eareos
- Member Details
FIx!
Change Your Profile Name To Match The Email Address Accosceated With Your Minecraft Account.
-
- To post a comment, please login.
Posts Quoted:
Reply
Clear All Quotes
раз вроде Exception in thread и точно незнаю но там было написано refresh и внизу javalangnullpointerexceptionУдалил обновил скачал 64 бит скачал 32 бит Java но ничто не помогает даже установил 64 бит и 32 бит две java видекарта intel
Ali
05.07.15
Технологии
1 ответ
Содержание
- Не работает .jar майнкрафт под линукс
- Ошибка: Exception in thread “main” java
- Исключение в потоке java.lang.UnsupportedClassVersionError
- Исключение java.lang.NoClassDefFoundError
- Исключение java.lang.NoSuchMethodError: main
- Методы устранения исключений в thread main
- Не получается запустить Minecraft через TLauncher
- Решение проблем в TLauncher
Не работает .jar майнкрафт под линукс
Всем доброго времени суток. Пришлось устанавливать младшему брату майнкрафт. При запуске java -jar HCS.jar выдаёт вот такую ошибку:
«Exception in thread „main“ java.lang.NoClassDefFoundError: sun/misc/SharedSecrets at IIiIiiiiIiiIii$iIiiIIiiIiiiii.灒(Unknown Source) at i.雼(Unknown Source) at java.base/java.lang.invoke.CallSite.makeSite(CallSite.java:313) at java.base/java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:250) at java.base/java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:240) at i.main(Unknown Source) Caused by: java.lang.ClassNotFoundException: sun.misc.SharedSecrets at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) . 6 more» надеюсь кто-нибудь из вас поможет с этим
Типичный ворованный майнкрафт (лаунчер). Вообще да, пусть у диллера спрашивает.
Я тебе возможно даже помогу. Надо скачать нативные библиотеки (или другой совместимой версии) и положить их туда где они уже лежат, школьники с твоей пиратки тебя скорее всего пошлют подальше с линуксом.
Так ТС указал бы хоть, что это за лаунчер.
Найди официальный лаунчер (крякнутый) и используй. Он без проблем работает.
ссылочку можно пожалуйста, если не трудно?
У меня нет ссылки, я просто помню, что он нормально работал, когда я его последний раз использовал.
Ну и на рутрекере есть готовый, рабочий клиент.
попробуйте погуглить hcs land minecraft, должно выбить
А тебе обязательно нужен этот HSC «Зомби в Черноруссии» Land нужен?
ну, именно он не обязательно. можно попробовать другой лаунчер. просто давно он просит чтоб с industrial craft 2 сервер был. Вот и воспользовался личным опытом и приятными воспоминаниями.
«ЗАГРУЗИТЕ НАШ ЛАУНЧЕР (ДЛЯ ВСЕХ ОС)» — приходит HCS.exe. Ну-ну.
Ну так и возьми другой нормальный лаунчер, вручную IC2 поставь и найди любой говносервер с ним.
там имеется еще «альтернативное скачивание», на ноуте брата раньше работало.
Скачай FTB Launcher (Крякнутый или нет) и ищи там нужную сборку, почти к каждой есть сервера(работают только с лицензией ясен пень)
TLauncher на Linux работал хорошо. По крайней мере в 2014 году.
Оказывается, это название у автора украли. Тот TLauncher теперь называется TLauncher Legacy.
у брата на ноуте тоже работал раньше хорошо, сейчас там всё обновил и чот какие-то проблемы появились.
попробовал открыть тлаунчер, вот что выводит
Exception in thread «main» java.lang.ExceptionInInitializerError Caused by: java.lang.NullPointerException at org.tlauncher.tlauncher.configuration.SimpleConfiguration.loadFromStream(SimpleConfiguration.java:252) at org.tlauncher.tlauncher.configuration.SimpleConfiguration. (SimpleConfiguration.java:35) at org.tlauncher.tlauncher.rmo.Bootstrapper. (Bootstrapper.java:49)
попробовал установить некий mcskill, также выдаёт ошибку, но теперь немного другую
WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by launcher.lOLKEKChebuREK (file:/home/leva/mcskill.jar) to field java.lang.ClassLoader.usr_paths WARNING: Please consider reporting this to the maintainers of launcher.lOLKEKChebuREK WARNING: Use —illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Exception in thread «main» java.lang.ExceptionInInitializerError at launcher.lolkeKChebURek.isValidCertificates(SourceFile:126) at launcher.lolkeKChebURek.verifyCertificates(SourceFile:374) at launcher.LoLkeKChEbUREk.main(SourceFile:243) Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field final jdk.internal.loader.URLClassPath jdk.internal.loader.ClassLoaders$AppClassLoader.ucp accessible: module java.base does not «opens jdk.internal.loader» to unnamed module @1814d18 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:337) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:281) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:176) at java.base/java.lang.reflect.Field.setAccessible(Field.java:170) at launcher.lOLKEKChebuREK.LoLkeKChEbUREk(SourceFile:151) at launcher.lOLKEKChebuREK. (SourceFile:170) . 3 more
У меня была похожая проблема после обновления ubuntu до 18.04. Оказалось, что установлено две версии java — 8 и 11, и alternatives настроена на 11. Решил запуском с указанием полного пути к java 8
TLauncher Legacy тоже отжали, правообладатели названия TLauncher. Теперь он TL, доступен по адресу https://tlaun.ch/jar
И что, брат жив?
Может, версия жабы неподходящая.
Источник
Ошибка: Exception in thread “main” java
Если вы сталкивались с ошибками Exception in thread “main”, то в этой статье я расскажу что это значит и как исправить ее на примерах.
При работе в среде Java, типа Eclipse или Netbeans, для запуска java-программы, пользователь может не столкнуться с этой проблемой, потому что в этих средах предусмотрен качественный запуск с правильным синтаксисом и правильной командой.
Здесь мы рассмотрим несколько общих java-исключений(Exceptions) в основных исключениях потоков, которые вы можете наблюдать при запуске java-программы с терминала.
Исключение в потоке java.lang.UnsupportedClassVersionError
Это исключение происходит, когда ваш класс java компилируется из другой версии JDK и вы пытаетесь запустить его из другой версии java. Рассмотрим это на простом примере:
Когда создаётся проект в Eclipse, он поддерживает версию JRE, как в Java 7, но установлен терминал Jawa 1.6. Из-за настройки Eclipse IDE JDK, созданный файл класса компилируется с Java 1.7.
Теперь при попытке запустить эту версию с терминала, программа выдает следующее сообщение исключения.
Если запустить версию Java1.7, то это исключение не появится. Смысл этого исключения – это невозможность компилирования java-файла с более свежей версии на устаревшей версии JRE.
Исключение java.lang.NoClassDefFoundError
Существует два варианта. Первый из них – когда программист предоставляет полное имя класса, помня, что при запуске Java программы, нужно просто дать имя класса, а не расширение.
Обратите внимание: если написать: .class в следующую команду для запуска программы – это вызовет ошибку NoClassDefFoundError. Причина этой ошибки — когда не удается найти файл класса для выполнения Java.
Второй тип исключения происходит, когда Класс не найден.
Обратите внимание, что класс ExceptionInMain находится в пакете com.journaldev.util, так что, когда Eclipse компилирует этот класс, он размещается внутри /com/journaldev/util. Следовательно: класс не найден. Появится сообщение об ошибке.
Исключение java.lang.NoSuchMethodError: main
Это исключение происходит, когда вы пытаетесь запустить класс, который не имеет метод main. В Java.7, чтобы сделать его более ясным, изменяется сообщение об ошибке:
Всякий раз, когда происходит исключение из метода main – программа выводит это исключение на консоль.
В первой части сообщения поясняется, что это исключение из метода main, вторая часть сообщения указывает имя класса и затем, после двоеточия, она выводит повторно сообщение об исключении.
Например, если изменить первоначальный класс появится сообщение System.out.println(10/0) ; Программа укажет на арифметическое исключение.
Методы устранения исключений в thread main
Выше приведены некоторые из распространенных исключений Java в потоке main, когда вы сталкиваетесь с одной из следующих проверок:
- Эта же версия JRE используется для компиляции и запуска Java-программы.
- Вы запускаете Java-класс из каталога классов, а пакет предоставляется как каталог.
- Ваш путь к классу Java установлен правильно, чтобы включить все классы зависимостей.
- Вы используете только имя файла без расширения .class при запуске.
- Синтаксис основного метода класса Java правильный.
Средняя оценка 2.5 / 5. Количество голосов: 11
Спасибо, помогите другим — напишите комментарий, добавьте информации к статье.
Или поделись статьей
Видим, что вы не нашли ответ на свой вопрос.
Помогите улучшить статью.
Напишите комментарий, что можно добавить к статье, какой информации не хватает.
Источник
Не получается запустить Minecraft через TLauncher
2016-10-23 10:33:46,016 Thread-12 > Exception in thread «main» java.lang.UnsatisfiedLinkError: C:UsersPOOPSAAppDataRoaming.minecraftversions1.10.2nativeslwjgl64.dll: %1 is not a valid Win32 application
2016-10-23 10:33:46,019 Thread-12 > at java.lang.ClassLoader$NativeLibrary.load(Native Method)
2016-10-23 10:33:46,021 Thread-12 > at java.lang.ClassLoader.loadLibrary0(Unknown Source)
2016-10-23 10:33:46,022 Thread-12 > at java.lang.ClassLoader.loadLibrary(Unknown Source)
2016-10-23 10:33:46,023 Thread-12 > at java.lang.Runtime.loadLibrary0(Unknown Source)
2016-10-23 10:33:46,024 Thread-12 > at java.lang.System.loadLibrary(Unknown Source)
2016-10-23 10:33:46,026 Thread-12 > at org.lwjgl.Sys$1.run(Sys.java:72)
2016-10-23 10:33:46,027 Thread-12 > at java.security.AccessController.doPrivileged(Native Method)
2016-10-23 10:33:46,029 Thread-12 > at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
2016-10-23 10:33:46,030 Thread-12 > at org.lwjgl.Sys.loadLibrary(Sys.java:87)
2016-10-23 10:33:46,030 Thread-12 > at org.lwjgl.Sys.(Sys.java:117)
2016-10-23 10:33:46,032 Thread-12 > at bcx.I(SourceFile:2772)
2016-10-23 10:33:46,033 Thread-12 > at net.minecraft.client.main.Main.main(SourceFile:39)
2016-10-23 10:33:46,034 Thread-12 > Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
2016-10-23 10:33:47,044 Thread-12 Here I am!
2016-10-23 10:33:47,063 Thread-12 [VersionManager] Refreshing versions locally.
2016-10-23 10:33:47,068 Thread-12 [VersionManager] Versions has been refreshed (3 ms)
2016-10-23 10:33:47,076 LoopedThread#7 [Launcher] Launcher exited.
2016-10-23 10:33:47,077 Thread-12 [Launcher] Minecraft closed with exit code: 1
Судя по всему проблема с джавой. Переустанавливал джаву раз 5, предварительно удалял ее, не помогает. Помогите, братья
Источник
Если у вас появились вопросы при использовании нашего TLauncher, то в этой новости мы собрали наиболее частые проблемы и их решения.
— А это платно?
Нет, это бесплатно.
— Что делать, если TLauncher или Minecraft отказывается работать?
1) Переустановить Java с сайта http://java.com
2) Скачать последнюю версию TLauncher:
3) Удалить файл настройки
/.tlauncher/ru-minecraft.properties
4) Удалить папку
/.minecraft/ (см. пункт 5)
5) Пути к нужным папкам:
— В Windows: . %Папка пользователя%AppDataRoaming
— В Linux: /home/%Имя пользователя%/
— В MacOS: /home/%Имя пользователя%/Library/Application Support/
(!) Если у Вас есть важные файлы в папке Minecraft, сделайте их резервную копию.
— Не запускается игра, в консоли последние строки:
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot (TM) Client VM warning: using incremental CMS
[. ]
Ошибка связана с выделением оперативной памяти лаунчеру. Для решения, нажимаем «Настройки» -> «Дополнительно», находим надпись «Выделением памяти», пробуем изменять значения до тех пор, пока игра не запустится, конечно после каждого изменения сохраняя и пробуя запускать.
* на скриншоте количество выделяемой памяти стоит для примера, у вас может запуститься только на других значениях.
— Что делать, если TLauncher не запускается?
1) Скачайте лаунчер заново, так как это может быть связано с ошибкой при скачивании/обновлении исполняемого файла.
2) Переместите исполняемый файл TLauncher в папку, в пути которой нет спец. символов (!, ?, @. ) и символов, которых не поддерживает стандарт ASCII (то бишь кириллицы, иероглифов и других не латинских букв).
3) Удалите Java и скачайте более новую версию. Если таковой нет, просто переустановите имеющуюся.
— Как установить 32-битную / 64-битную Java на Windows?
1) Откройте страницу загрузки:
Java 7: ТУТ .
Java 8: ТУТ .
2) Жмакните «Accept License Agreement»
3) Выберите и скачайте нужную версию
Для Java 7: Windows xAA jre-7uNN-windows-xAA.exe
Для Java 8: Windows xAA jre-8uNN-windows-xAA.exe
. где AA – разрядность (32 или 64, выберите нужный), NN – номер апдейта (чем больше, тем лучше и новее).
4) Установите как обычную программу.
5) Готово!
— Как установить скин?
Купить игру и установить в профиле на официальном сайте.
— Почему мой скин отображается криво?
Начиная с версии 1.8 используется другой формат скинов, который не поддерживается в более ранних версиях.
— Почему мой скин — баба Алекс?
Скин вычисляется по идентификатору вашего ника. Тип скина может быть сменён только из личного кабинета на Minecraft.net , то есть для этого нужно купить игру.
— Я поставил скин по нику, почему он не отображается?
С введением новой системы скинов (с версий 1.7.5+), скин перестал отображаться у пиратов.
— Где взять моды?
У нас на сайте, в разделе Моды.
— Как установить моды?
Читайте инструкцию в новости с модом.
— Где папка «bin», файл «minecraft.jar»?
После выхода Minecraft 1.6 (которая вышла больше года назад, слоупоки) папка «bin» заменена на папку «versions/Номер_версии/», а «minecraft.jar» на «versions/Номер_версии/Номер_версии.jar» соответственно.
— Версии с Forge (до 1.7.10) не запускаются вообще. Или при их запуске лаунчер перезапускается (закрывается и снова открывается).
Возможно, у тебя установлен один из апдейтов Java 8, который имеет известный баг сортировщика.
Патчинг Forge
1) Скачай один из перечисленных файлов:
– Для Forge 1.6.4 #965: ТУТ .
– Для Forge 1.7.2 #1121 / #1147: ТУТ .
– Для Forge 1.7.10 #1208: ТУТ .
(!) Для новых версий Forge 1.7.10 патч не требуется.
2) Открой папку Minecraft, кликнув на иконку папки в главном меню TLauncher.
3) Последовательно перейди в папку libraries/net/minecraftforge/minecraftforge/
4) Найди папку, окончание имени которого совпадает с номером патча.
Например, ты скачал патч для Forge 1.7.2 #1121 / #1147: тебе нужно открыть папку 1.7.2-10.12.2.1121 (или 1.7.2-10.12.2.1147, как там будет; если есть обе папки, применяй патч к обоим)
5) Открой JAR-файл, находящийся в этой папке любым архиватором. Удали папку META-INF/. Открой папку cpw/mods/fml/relauncher/ и скопируй в неё файл, который ты скачал. Согласись на замену и закрой архиватор.
6) Готово 🙂
Установка Java 7.
1) Удали Java 8:
– Панель управления -> Программы и компоненты -> Java 8 Update xx -> Удалить
2) Установи Java 7, если она не установлена:
– Перейди по этой ссылке: http://www.oracle.com/technetwork/java/javase/downloa..
– Нажмите «Accept License Agreement»
– Если у тебя 64-битная система, выбери «Windows x64 (jre-7uXX-windows-x64.exe)». Если нет, то выбери «Windows x86 Offline (jre-7uXX-windows-i586.exe)».
* На месте XX любое двузначное число от 51 до 99.
– Запусти загруженный файл
— Не могу играть на сервере!
1) Если выходит ошибка «связанная чем-то там с java», то попробуйте отключить антивирус и/или брандмауэр и проверьте подключение к Интернету.
2) Если выходит ошибка «Bad Login» или «Invalid session» («Недопустимая сессия»), то ошибка связана с тем, что сервер использует премиум-модель авторизации, то есть пиратов (или просто людей с другими лаунчерами), на этот сервер не пустят. Попробуйте войти на этот сервер с использованием лаунчера, который предлагается на сайте/странице этого сервера, либо используйте официальный.
— Не могу играть по локальной сети: пишет «Недопустимая сессия»
«Открыть» сервер для сети могут только премиум-пользователи. Создайте отдельный сервер (У нас есть статья как создать сервер Майнкрафт) и в его настройках пропишите online-mode=false
— Антивирус avast! блокирует трафик TLauncher. Что делать?
Настройки -> Активная защита -> Веб-экран -> Сканировать трафик только через известные браузеры
— Антивирус Касперского блокирует загрузку ресурсов. Что делать?
Добавьте в белый список Анти-баннера адрес: http://resources.download.minecraft.net/ad/ad*
— Что делать при «Minecraft closed with exit code: -805306369»?
Лаунчер сам консультирует Вас по этому вопросу
У этой ошибки нет строго определённой причины.
Но мне известно, что она имеет место:
— Преимущественно на версиях >1.6.4
— При попытке сломать стекло
— После установки текстур-пака (с сервера)
— Техническая причина: из-за ошибки выделения памяти (PermGen, все дела).
Возможные решения:
— Нажмите галочку «Обновить клиент» и нажмите «Переустановить». Таким образом Вы даёте лаунчеру шанс обнаружить поврежденные файлы и скачать их заново.
— Удалите моды и ресурс-паки. Да, они тоже могут наложить свои лапы на сложившуюся ситуацию
— Можете отключить звук в настройках самого Minecraft. Вы будете играть без звука, зато без вылетов.
— Как установить Forge самостоятельно?
1. Перейдите на этот сайт: http://files.minecraftforge.net/
2. Найдите нужную версию Forge
3. Скачайте «Installer» выбранной версии
4. Запустите его, нажмите «OK»
5. .
6. Profit! Установленные таким образом версии Forge обычно находятся в конце списка версий.
— Как установить OptiFine самостоятельно?
1. Перейдите на этот сайт: http://optifine.net/downloads
2. Найдите нужную версию OptiFine и скачайте её. Рекомендуется редакция «Ultra»
3. Запустите файл, нажмите «Install»
4. .
5. Profit!
— Как установить LiteLoader самостоятельно?
1. Перейдите по этой ссылке: http://www.liteloader.com/download
2. Найдите нужную Вам версию и скачайте её
3. Запустите загруженный файл и выберите версию, на которую надо установить LiteLoader. Примечание: если Вы устанавливали Forge способом выше, то установщик автоматически найдет её. Таким образом, если Вы хотите совместить Forge и LiteLoader, то либо выберите Forge в списке версий, либо щёлкните по галочке «Chain to Minecraft Forge».
— Как установить ForgeOptiFine (и/или OptiForgeLiteLoader) самостоятельно?
1. Скачайте Forge, OptiFine и LiteLoader (при желании) нужных Вам версий (см. выше)
2. Установите и запустите Forge (обязательно), LiteLoader (при желании)
3. Положите OptiFine в папку mods/
4. .
5. Profit! При запуске Forge, OptiFine и LiteLoader (если есть) включат режим взаимной совместимости (или нет)
— Я обновил лаунчер, а у меня пропали все аккаунты/сохранения/сервера/плюшки. Что делать?
Начнём с того, что ничего не пропало. Обновился ТОЛЬКО лаунчер и ТОЛЬКО файл его конфигурации.
Скорее всего, ты поместил папку Minecraft не в стандартную директорию, а в какое-то другое место. Вспомни, где всё это дело лежало, и в настройках лаунчера в поле «Директория» укажи на него. Ничего трудного. Лаунчер снова начнёт работать по старому пути.
0) Прочитайте FAQ выше и попробуйте все варианты решения наиболее частых проблем. Если же не помогло, читаем дальше.
Источник
Minecraft – простая игра с «кубическим геймплеем», завоевавшая сердца миллионов геймеров всех возрастов. Попасть в этот виртуальный мир может любой желающий. Соединение с серверами осуществляется через лаунчеры – программные интерфейсы с массой настроек. Поговорим о том, почему не запускается TLauncher и как исправить ошибки в его работе.
Не запускается TLauncher Майнкрафт?
В большинстве случаев корень всех бед кроется в несовместимости клиента с используемой операционкой. Самая распространенная ошибка запуска лаунчера, с которой сталкиваются геймеры, – неисправности в работе Java-приложения.
Решить данный вопрос возможно парой простых манипуляций.
Избавьтесь от Java и всех производных данного модуля, которые могут храниться на локальном компьютере. Опытные геймеры могут сделать это вручную, остальным предпочтительнее использовать вспомогательный софт.
CCleaner – идеальный вариант для очистки временных файлов и прочего мусора.
- При помощи функции «Очистка» в CCleaner избавляемся от следов Java.
- Закрываем программу, перезагружаем компьютер.
- Теперь потребуется заново с учетом разрядности вашей операционной системы. Важно знать: 32- и 64-разрядные системы используют различные библиотеки!
- Скачиваем или , производим установку.
- При необходимости распаковать файлы с игрой на локальный диск или на рабочий стол для удобства.
- Запускаем клиент, проходим авторизацию.
Переустановка компонентов Java «ручным методом» часто приводит к положительному результату, особенно если проблемы с запуском TLauncher наблюдаются на Windows 10.
Проверьте вашу версию лаунчера и качество модов.
Окно с ошибкой при запросе аргументов для запуска Minecraft появляется после установки очередного мода от малопроверенного разработчика или при использовании устаревшей версии лаунчера.
Способы решения проблемы:
- Переустановить – рекомендуется скачать клиент со всеми библиотеками с официального ресурса.
- Удалить моды, установка которых и привела к отказу запуска.
- Если работаете с exe-файлом лаунчера, скачайте аналогичный клиент в формате Jar. Запуск такой программы производится с помощью Java – щелчок правой кнопки мыши, «открыть с помощью», выбираем приложение Java Platform SE.
Ошибка запуска снапшота 17w43
Следующая неприятная ситуация, с которой могут столкнуться геймеры, – ошибка снапшота 17w43.
Такая ошибка встречается на ранних версиях клиента.
Снапшот представляет собой крупномасштабную модификацию, которая на настоящий момент не доработана.
Достоинства данной версии:
- улучшенная графика;
- уменьшение нагрузки на ПК;
- обновленные API;
- новые режимы игры.
Представленная версия имеет собственный лаунчер, который находится на стадии бета-теста. Однако у геймеров есть возможность посетить миры снапшота.
- Скачиваем TLauncher версии 2.23.
- Инсталлируем exe-файла.
- Переходим в меню «Управление версиями» настроек лаунчера.
- Вкладка запуска содержит несколько полей с галочками. Поставьте везде отметки.
- Сохраняем параметры и перезапускаем клиент.
- Перед запуском непосредственно Minecraft не забудьте выбрать версию 17w43.
Что делать, если TLauncher выдает ошибку?
Часто пользователи жалуются, что TLauncher вылетает. Майнкрафт выкидывает игрока с сервера, а иногда клиент игры самопроизвольно завершает работу, не выдавая никаких сообщений.
Если Майнкрафт был аварийно закрыт по причине неизвестной ошибки, причиной мог послужить программный конфликт между клиентом и ОС из-за приложений-посредников. Обычно в роли последних выступают антивирусы и различные блокировщики активных программ.
- Откройте настройки антивируса и добавьте исполнительный файл Minecraft в «Доверенную зону». Возможен и альтернативный вариант – полное отключение антивируса на время игры.
- Аналогичным образом следует поступить с брандмауэром. Это базовая программа, блокирующая подозрительный софт. Именно поэтому происходит непредвиденная ошибка в работе Майнкрафт, о корне которой трудно догадаться.
Имеют место и ошибки, происходящие при загрузке файлов.
Как правило, такая картина наблюдается при обновлении или загрузке модов.
Возможные способы решения:
- Проверьте исправность интернет-соединения.
- Закройте все программы, которые могут препятствовать загрузке: антивирус, защитник Windows, VKSaver и другие. Отследить деятельность нежелательного ПО возможно через диспетчер устройств.
- Если неисправность на стороне клиента не обнаружена, проведите время на другом сервере с иными модами. Площадки Майна время от времени нуждаются в профилактических работах.
Множественная и беспорядочная установка модов также вызывает ошибку консоли разработчика TLauncher.
Исправить подобное недоразумение достаточно просто:
- Необходимо удалить все модификации, версии которых не соответствуют характеристикам используемого лаунчера. Все файлы модов находятся в папке «Mods», которая скрыта в корневой директории с игрой.
- В дальнейшем рекомендуется сверять «свежесть» нового мода и TLauncher во избежание подобных проблем.
Видео: Как исправить ошибку консоли разработчика в TLauncher.
Ошибка авторизации в TLauncher
Подобные явления устраняются следующими способами:
- Повторно введите свои данные – возможно, в первый раз вы были невнимательны.
- Неверный логин, пароль, токен TLauncher Майкрафт могут быть задействованы в другом лаунчере, из-за чего авторизация с текущими данными невозможна.
- Проверьте свой ПК на наличие вирусов.
- Возможно, сервер авторизации недоступен, поэтому геймерам придется подождать, пока соединение восстановится.
Как обновить драйвера видеокарты для TLauncher?
Проблема решается обновлением драйверов.
Видеоконтроллер играет важное значение в обработке графики. На явные проблемы указывают следующие признаки:
- зависания игры;
- частые вылеты;
- черный экран;
- «моргающие» текстуры.
Исправить ситуацию можно путем замены платы или обновления драйверов. Необходимо знать модель вашей видеокарты, затем открыть официальный сайт производителя, например, Nvidia , и скачать актуальное ПО.
Для поиска подходящего софта потребуется указать:
- серию контроллера;
- модель;
- версию и разрядность предустановленной ОС.
- Выполните команды «Пуск» — «Компьютер» — «Свойства системы» — «Диспетчер устройств».
- В открывшемся списке выбираем видеоплату, кликаем правой кнопкой мыши, затем нажимаем «Обновить драйверы».
- Выбрать «Автоматический поиск», после чего система автоматически подберет и установит официальный софт.
Перечисленные выше способы помогут избавиться от ошибок запуска TLauncher.
Песочница Майнкрафт известна во всем мире. Несмотря на простоту графики, ее геймплей более чем серьезный. Что говорить, если по созданным в игре проектам создают настоящие парки, скверы и даже целые населенные пункты! Игра продолжает совершенствоваться, но выход модов и обновлений не обходится без ошибок и вылетов. Что же делать, если игра крашится при запуске, либо из-за модов, вызывая сообщения типа “Minecraft has crashed”
?
Игра создана на языке программирования Java, что само по себе уже интересно. Вылет из игры могут спровоцировать моды: их конфликт, либо неправильная установка. Не стоит забывать просто о битых файлах и слетевших библиотеках. Вообщем, причин множество. Наиболее часто эти ошибки появляются в версиях 1.5.2 и 1.7.10 Перейдем непосредственно к решению проблемы.
Краш-ошибка игры “Minecraft has crashed!”
Исправляем краш ошибки в игре
Самым простым и действенным методом является деинсталляция
игры вместе с модами и ее последующая переустановка
. Но если вы не ищете легких путей, то давайте попробуем восстановить то, что есть.
Работаем с системой
- Начинаем с переустановки Java
. Удаляем ее через «Программы и компоненты»
, после чего обязательно перезагружаемся. Скачиваем и инсталлируем ее с официального сайта . И опять перезагружаемся. - Устанавливаем последнюю версию драйвера видеокарты с официального сайта производителя. Всевозможные утилиты не всегда делают это корректно, поэтому рекомендуем осуществить операцию вручную.
- Теперь переходим к памяти. Во-первых, помимо, собственно, ОЗУ, необходим файл подкачки. Если на вашем компьютере установлено хотя бы 4 Гб оперативной памяти, то в нем нет особой нужды. Однако, если этот параметр ниже, то увеличьте файл подкачки на 1024-3072 Мб. Важно, чтобы при ручной настройке, параметр минимального и максимального размера совпадали. Во-вторых, при запуске лаунчера можно изменить количество выделенной памяти. Установить этот параметр можно методом проб.
Ads.admarvel.com что это такое и как удалить
Вылетает Черный экран
Если при запуске Minecraft вылетает черный экран, то проблема заключается непосредственно в лаунчере.
- Заходим в директорию AppData –> Roaming ->.minecraft->bin
. Конечная папка может иметь и другое название, а именно – «versions»
. - Удаляем все файлы в этой папке. Их можно перетащить в какую-то папку, на случай, если процедура не поможет.
- Запускаем игру с ярлыка на рабочем столе.
В этот момент игра обнаруживает недостающие файлы и подкачивает их с интернета. Разумеется, понадобится подключение к сети.
Черный экран появляется и при несоответствии версии игры и мода. Чаще всего он всплывает при использовании дополнений для более новой версии Minecraft. Соответственно, нужно удалить помеху.
Проблемы с модами
Все было прекрасно до установки модов? Не спешите стирать игру, возможно, их необходимо лишь правильно настроить.
Итак, в случае конфликта модов перед пользователем появляется окно с логом ошибки. Нас интересует нижняя часть, после строки «BEGIN ERROR REPORT…»
. В случае конфликтов модов найдите строку «… IllegalArgumentException Slot …»
– после «Slot»
указан блок, на который претендуют одновременно 2 мода. Строка может выглядеть иначе: «…ArrayIndexOutOfBoundsException…»
, а после нее указаны цифры слота. Если подобных уточнений нет, то ошибка в самом Forge
, или он не соответствует версии игры/мода.
Чтобы изменить слот, нужно перейти в папку с игрой, и выполнить следующие манипуляции.
- Заходи в директорию «config»
. - Находим файл или папку с названием мода. Обратите внимание, что исправлять нужно установленный, а не стоявший ранее мод. Иначе некоторые предметы в игре будут заменены.
- Нажимаем на файле правой клавишей, выбираем «Открыть с помощью…»
, ставим Блокнот. - Находим в блокноте слот с интересующим нас порядковым номером, и заменяем его произвольным. Важно! Новый номер должен состоять из стольких же чисел, т. е. трехзначный id меняем на трехзначный, четырехзначный – четырехзначным.
Кстати, почитайте эту статью тоже:
UC News — как удалить с Андроида
Заключение
Данные методы описывают решение основных источников проблем в игре. Конечно же, учесть все ошибки в одной статье невозможно, ведь их огромное количество. В любом случае, если ваш Майнкрафт крашится с ошибкой черного экрана, либо “Minecraft has crashed” – первым делом проверяем данные пункты. Если же ничего не помогает, тогда рыщем дальше по форумам и видео-инструкциям. Если у вас остались замечания, либо советы, просьба написать ниже в комментариях.
Самая популярная песочница собрала внушительную армию фанатов, которая запускает миллионы игровых сессий ежедневно. Естественно, при таких масштабах нельзя обойтись без сбоев. Одной из популярных проблем является ошибка “Minecraft closed with exit code 1” или “TLauncher: произошла непредвиденная ошибка”, которая появляется при запуске TLauncher Forge любой версии. Сегодня мы постараемся рассказать о всех возможных причинах данного бага, а также покажем как устранить большинство из них.
Ошибка “Minecraft closed with exit code 1”
Причины ошибки в Майнкрафт
Сама ошибка указывает лишь на то, что произошел сбой. Конкретную информацию можно увидеть в информационном окне, где будет указанна сама причина. Источники проблемы могут быть разными, отчего пользователи получают различные уведомления:
В основном проблема появляется после смены версии ОС, применении системных обновлений или переходе на новую версию игрового лаунчера. Также стоит упомянуть про влияние модов и расширений.
Как исправить Minecraft closed with exit code 1
Мы собрали все отмеченные игроками решения, а описание сделали начиная с самых простых. Далее действуйте по-пунктам, каждый раз проверяя работоспособность игры.
Описанная ошибка в Майнкрафт является очень распространенной. Поочередно проверьте все пункты, которые обязательно должны помочь в устранении бага.
Частенько во время игры Майнкрафт выдает ошибку
, решение которой игрок не знает. Сейчас мы рассмотрим все возможные варианты ошибок и их исправление.
Сами ошибки можно поделить на несколько пунктов:
- Ошибки в игре(серверы, моды, карты, миры);
- Ошибки связанные с самой игрой;
- Ошибки вызванные из за конфликта модов;
- Ошибки из за железа ПК(память, видеокарта и тд).
Вот таким образом мы поделили все существующие Майнкрафт ошибки на 4 пункта. К каждому мы остановимся подробно и опишем ряд действий, которые помогут решить практический любую проблему связанную с Майнкрафтом. В любом случае, если вы вдруг не найдете свою ошибку, можете написать в комментариях, и мы вам обязательно поможем.
Ошибка Bad Video Card Drivers
— ошибка появляется в том случае, если у вас вообще нету драйверов Видеокарты, либо они уже устарели. Для решения этой проблемы перейдите на официальный сайт производителя вашего графического процессора(GPU) и установите последнюю версию драйвера видеокарты.
Ошибка Out of Memory
— данная ошибка возникает из за нехватки оперативной памяти вашего ПК. В таком случае вам необходимо закрыть все открытые программы для освобождения ОЗУ. Если же проблема не исчезает даже если вы закрыли все программы, то у вас нет выхода кроме как расширить оперативную память.
Ошибка Could not create the Java Virtual Machine
— если выскакивает такая ошибка во время запуска Майнкрафта ну или во время игры, то ПК не может создать среду исполнения Джава. Переустановите JAVA либо обновите его до последней, актуальной версии.
Не запускается Майнкрафт, Во время запуска Майнкрафт черный экран
— черный экран вызывается лишь в одном случае — когда вы установили мод. Либо вы не правильно установили мод либо он конфликтует с другим модом, из за чего и не может пройти проверку на подлинность. Решение — удаление папки META-INF в minecraft.jar.
Ошибка Bad Login, User not Premium
— для входа на этот сервер требуется Лицензионный аккаунт Майнкрафт. Если администратором данного сервера являетесь вы, то тогда измените параметры online-mode=true на online-mode=false в файле server.properties. У вас нет все еще лицензионного аккаунта Minecraft? Не беда, мы делаем каждую неделю раздачу лицензионных аккаунтов на форуме , заходите и вам тоже достанется лицензия!
Ошибка The server responded with an invalid server key
— для решения этой проблемы нужно заменить файл minecraft.jar на чистый и удалить папку META-INF(если она имеется).
Ошибка Outdated Client
— данная ошибка возникает если ваша версия Майнкрафт и версия сервера не совпадают. К примеру у вас клиент Minecraft 1.7.2, а вы заходите на сервер 1.12.2. Решение — обновить клиент Майнкрафт до нужной версии.
Ошибка Disconnected by Server. Outdated Server
— ваш клиент Майнкрафт выше, чем на сервере. К примеру вы заходите на сервер Minecraft с версией 1.7.10, а у вас клиент с версией 1.9.4. Откатите до нужной версии версию Minecraft для решения этой проблемы.
Ошибка Logged in from another location
— кто-то другой зашел на сервер под вашим логином. Такая ошибка частенько возникает если вы используете аккаунты с раздачи.
Ошибка Connection reset
— ошибка появляется во время недоступности сервера, либо проблемами с соединением. Сервер мог ошибочно, либо нарочно отключить ваше соединение.
Ошибка Connection refused
— сервер отключил ваше соединения. По данному адресу нету сервера, либо у вас проблемы с соединением. Проверьте соединение с интернетом.
Ошибка Read time out
— время ожидания вышло. Частенько такая ошибка появляется во время онлайн игры, Майнкрафт и Сервер на котором вы играете соединяются используя пакеты. Сервер либо ваш клиент может перестать отвечать на запросы, и после определенного времени соединения разрывается, чтобы не создавать лишней нагрузки. В таком случае вам нужно проверить интернет соединение и попробовать перезайти на сервер еще раз.
Ошибка Can’t reach server
— такая ошибка возникает во время онлайн игры на сервере из за вашего IP адреса. Для решения данной проблемы нужно использовать программу Hamachi.
Ошибка Internal Server Error
— может появится во время игры на сервере, либо же во время захода на сервер. Ошибка возникает из за не правильной работы мода или плагина на сервере.
Ошибка Minecraft has been crashed!
— Майнкрафт клиент сломан, чаще всего такая ошибка появляется из за неправильной установки модов. Решение только одно — переустановить Minecraft. Либо удалить все моды и попробовать запустить игру.
Может среди игроков найдутся и те, у кого есть свои серверы. Во время создания и работы сервера могут появляться различные ошибки, давайте их тоже рассмотрим:
Ошибка NOT ENOUGH RAM!
— при запуске сервера означает что для сервера или для Java выделено очень мало оперативной памяти. Решение — расширить(выделить) ОЗУ.
Ошибка FAILED TO BIND TO PORT
— порт закрыт, его нужно открыть. Для решения — можете изменить дефолтный порт 25565 на любой другой, к примеру на 25555.
Если вы вдруг не нашли причину по которой не запускается Майнкрафт, оставляйте в комментариях описание проблемы. Так же на форуме вы можете оставлять ЛОГ файлы Minecraft, чтобы мы смогли помочь вам выявить проблемы краша Майнкрафт.
На странице приведены все самые частые ошибки с запуском лаунчера и майнкрафт.
Если Вы не нашли здесь ответа на свой вопрос, не отчаивайтесь. Опишите Вашу ошибку в нашей группе в ВК http://vk.com/mlauncher , и мы поможем Вам ее решить. Все самые частые ошибки будут добавляться сюда
Как найти папку майнкрафт
В ОС Windows: Пуск/Выполнить вводите команду %APPDAT%.mienecraft
В ОС Linux: ~/.minecraft
Где скачать / Как установить Java?
Скачиваем Java последней версии (Java отсюда https://www.java.com/ru/download/ . Перед загрузкой проверьте разрядность процессора на своем компьютере. В ОС Windows разрядность можно узнать через Пуск / Мой компьютер / Свойства — Тип системы. Если это 64-х разрядная операционная система, то грузим файл 64-x версию Java.
У меня не запускается лаунчер
Возможные варианты решения ошибки:
- Проверьте что используете последнюю версию mlauncher-а. Если нет то скачайте ее http://сайт/downloading
- https://www.java.com/ru/download/
- Удалите папку с настройками лаунчера. В ОС Windows расположена в %APPDATA%.mlauncher
- Если вдруг Ваш антивирус заблокировал лаунчер, что бывает очень редко. попробуйте в временно отключить защиту в антивирусе. И обязательно сообщите об этой ошибке разработчику mlauncher
- Если при первом запуске вдруг появляется черный экран, попробуйте запустить лаунчер от Администратора. при первом запуске mlauncher вносит два ключа в реестр и требует права администратора.
У меня не запускается майнкрафт
Возможные варианты решения ошибки:
- Скачайте последнюю версию Java (Java отсюда https://www.java.com/ru/download/
- Удалите полностью папку minecraft. В ОС Windows — %APPDATA%.minecraft. Перед удалением не забудьте сохранить мир майнкрафта в отдельную папку
- Обновите драйвера видеокарты. Intel (в том числе Intel HD Graphics, Intel Iris и Intel Iris Pro):
Сегодня существует не так много хороших и стабильных лаунчеров для популярной игры Minecraft. Один из них — разработанный в 2013 году продукт TLauncher. Программа выполняет рад функций, без которых невозможно не только запустить игру в сессии онлайн, но и просто войти в свой аккаунт. TLauncher отвечает за идентификацию пользователя на сервере, следит за актуальностью версий, обновляет их. Скрипт автоматически подгружает все необходимые Java-библиотеки для стабильной работы клиента, позволяет бесплатно скачивать любые версии Minecraft с серверов разработчиков напрямую, а также запускать “пиратские” версии игры. Существуют платные и бесплатные версии TLauncher. Несмотря на все свои достоинства, у некоторых пользователей возникают ошибки tlauncher при запуске. Именно о том, как действовать в таких ситуациях, поговорим в данной статье.
Обновление библиотеки Java
TLauncher напрямую взаимодействует с программной платформой Java, по умолчанию предустановленной в Windows. В случае возникновения проблем с лаунчером, прежде всего следует актуализировать версию Джава. Предварительно удалите текущую версию, произведите очистку реестра. Затем скачайте актуальную утилиту с официального сайта java.com, инсталлируйте ее. Конфликт и ошибки чаще всего возникают у юзеров с ОС Виндовс 10, особенно при использовании устаревшей версии Java, после установки очередного мода от ненадежного разработчика.
Подробнее об этом читайте в статье: Как обновить Java в Windows 10.
Для полной уверенности после переустановки Java рекомендуется заново скачать TLauncher и клиент игры, установить их на компьютер.
Обновление операционной системы
Часто пользователи принудительно отключают автоматические обновления Windows, дабы избежать их работы в фоновом режиме. Это приводит к появлению различных ошибок в системе, особенно при регулярной установке на компьютер сторонних приложений и программ. Одной из проблем может стать ошибка запуска TLauncher. Чтобы проверить актуальность релиза Виндовс, выполните следующие действия.
- В меню “Пуск” запустите приложение “Параметры”.
2. Перейдите во вкладку “Обновление и безопасность”.
3. Нажмите кнопку “Проверить наличие обновлений”.
В следующем окне увидите рекомендации по обновлениям, также здесь можно поменять настройки политики обновления Виндовс. Выполните актуализацию операционной системы и перезагрузите компьютер.
Удаление обновления KB4515384
Парадоксальность взаимодействия TLauncher и Windows заключена в том, что установка всех обновлений ОС может привести к конфликту лаунчера с некоторыми из них. В частности, разработчики лаунчера рекомендуют удалить конкретный апдейт Виндовс с кодом KB4515384 в случае возникновения ошибок.
- Для этого также войдите в “Центр обновлений Windows”, как указано в предыдущем разделе, перейдите в “Просмотр журнала обновлений”.
- Активируйте вкладку “Удалить обновления”. Если в открывшемся списке присутствует строка с кодом KB4515384, дважды щелкните по ней и подтвердите удаление.
При регулярном появлении ошибок конфликта TLauncher с обновлениями Windows, настройте ручную установку, либо полную блокировку апдейта. В качестве проверки наличия данного конфликта можно приостановить обновления на 7 дней в “Центре обновления Windows”. Для полной блокировки обновлений воспользуйтесь сторонней утилитой Win Updates Disabler.
Примечание. Использование сторонних приложений, особенно для блокировки процессов ОС Виндовс, может привести к серьезным сбоям в работе системы. Будьте внимательны при их использовании.
Отсутствие поддержки UTF-8
Одним из вариантов возникновения ошибки TLauncher при взаимодействии с компонентами Windows может быть конфликт использования алгоритмов кодов. В частности, отсутствие поддержки символов Юникода UTF-8. Для устранения проблемы поменяйте соответствующие настройки операционной системы.
- Откройте “Поиск” и наберите “Региональные параметры”
- В новом окне выберите “Дополнительные параметры даты, времени, региона” в “Сопутствующих параметрах”
- В “Региональных стандартах” нажмите на строку “Изменение форматов даты, времени и чисел”.
- Во вкладке “Дополнительно” нажмите на кнопку “Изменить язык системы”.
- Теперь установите галочку напротив надписи “Бета-версия: Использовать Юникод (UTF-8) для поддержки языка во всем мире”, нажмите “ОК”.
Чтобы изменения вступили в силу перезагрузите компьютер. Проверьте, как работает TLauncher.
Активация ClearType
Проблема взаимодействия с кодировкой символов, способ ее решения описаны в предыдущем разделе. Иногда у TLauncher продолжает возникать конфликт со шрифтами даже после включения поддержки Юникода UTF-8. В этом случае решением может стать настройка функции ClearType.
- Через “Поиск” активируйте функцию “Настройка текста ClearType”.
- Поставьте галочку напротив “Включить ClearType” и нажмите “Далее”. Запустите процесс и выполните пошагово все инструкции. Перезагрузите компьютер, чтобы применить изменения.
Устаревший драйвер видеоконтроллера может привести к различным проблемам, связанным с корректной работой Minecraft. В частности, на это указывает частое зависание игры, “черный экран”, мигание текстуры на экране. Попробуйте актуализировать драйвер видеокарты стандартными инструментами Windows.
- Кликните правой кнопкой мыши в левом нижнем углу экрана “Пуск” и откройте “Диспетчер устройств”.
- Выберите и откройте “Видеоадаптеры”, дважды кликнете по видеоконтроллеру. Далее во вкладке “Драйвер” нажмите “Обновить драйвер”.
- Запустите “Автоматический поиск драйверов” и дождитесь, когда система обновит программу. Далее перезагрузите компьютер.
Для более кардинального решения проблемы с актуализацией необходимо удалить текущий драйвер и произвести установку нового с официального сайта производителя вашего видеочипа. Для этого придется выяснить его параметры конфигурации.
Примечание. Старые модели видеокарт могут не поддерживать последние релизы Minecraft в силу маломощности и приводить к ошибкам TLauncher. В этом случае выходом будет только физическая замена видеоплаты на современную.
Проблемы с антивирусом и Брандмауэром
Иногда пользователи жалуются, что TLauncher вылетает в процессе игры, соединение с сервером прерывается по непонятной причине. Аварийное завершение работы клиента без объяснимых причин может быть следствием блокировки доступа со стороны антивирусной программы и других приложений-посредников. Для решения проблемы попробуйте предпринять следующие действия:
- полностью отключите антивирус на время игры, чтобы убедиться в том, что блокировка происходит по его причине;
- добавьте исполнительный файл Minecraft в «Доверенную зону» вашего антивируса;
- отключите полностью Брандмауэр Виндовс, либо запретите защитнику блокировку Майнкрафт.
Учитывайте, что полное отключение защиты компьютера от угроз может привести к заражению вредоносным ПО и серьезным проблемам. Обязательно проводите полную проверку после такой блокировки антивируса и Защитника Виндовс.
Нехватка оперативной памяти
Одна из ошибок, которая не дает запуститься игре, в консоли TLauncher выдает запись:
Error occurred during initialization of VM
Could not reserve enough space for 1048576KB object heap
Java HotSpot (TM) Client VM warning: using incremental CMS…
Для устранения проблемы следует в “Настройках” — “Дополнительно” увеличить объем доступной оперативной памяти во вкладке “Выделение памяти”. Процесс лучше выполнять пошагово, каждый раз производя пробный запуск игры. См. также: Как очистить оперативную память на Windows 10.
Переустановка TLauncher
Довольно “простой” способ решения многих проблем с запуском лаунчера заключается в его обновлении через переустановку. Для этого необходимо вначале удалить программу стандартными методами Windows.
Войдите в “Параметры” — “Приложения и возможности”, найдите запись программы TLauncher и корректно удалите ее. Так же как в случае с деактивацией Java-приложения, рекомендуется произвести очистку реестра от следов присутствия лаунчера.
Перезагрузите компьютер. Установите свежую версию TLauncher с официального сайта .
Все предыдущие настройки придется делать заново. Но иногда это единственный способ решения проблем с ошибками TLauncher.
В заключение
В статье перечислены не все ошибки TLauncher, с которыми сталкиваются геймеры. Если у вас есть примеры других сложных ситуаций при использовании данного лаунчера для игры в Minecraft, поделитесь способами их решения в комментариях. Уверен, ваши соратники будут благодарны за полезные советы.
Post Views: 1 718
Прошу подсказать. Почему так происходит? Задачу решил, по появляется ошибка.
Exception in thread «main» java.nio.file.NoSuchFileException: C:Usersmdv106uAppDataLocalTemptemp-7050581724326206575.tmp -> D:MyDownloadssecretPasswords.txt
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsFileCopy.move(WindowsFileCopy.java:395)
at java.base/sun.nio.fs.WindowsFileSystemProvider.move(WindowsFileSystemProvider.java:292)
at java.base/java.nio.file.Files.move(Files.java:1426)
at com.javarush.task.task31.task3112.Solution.downloadFile(Solution.java:35)
at com.javarush.task.task31.task3112.Solution.main(Solution.java:18)
Видимо из-за того, что файл не создался по методу:
Paths.get(downloadDirectory.toString()+fileName)
Код реализованного метода:
URL url = new URL(urlString); //Создаем объект URL
String fileName = urlString.substring(urlString.lastIndexOf("/")); //Вычленяем имя скаченного файла
Path downloadFile = Paths.get(downloadDirectory.toString()+fileName); //Создаем новый файл
InputStream inputStream = url.openStream();
Path tempFile = Files.createTempFile("temp-", ".tmp");
Files.copy(inputStream, tempFile, StandardCopyOption.REPLACE_EXISTING);
inputStream.close();
Files.move(tempFile, downloadFile, StandardCopyOption.REPLACE_EXISTING);
1
2
Всем доброго времени суток. Пришлось устанавливать младшему брату майнкрафт. При запуске java -jar HCS.jar выдаёт вот такую ошибку:
«Exception in thread „main“ java.lang.NoClassDefFoundError: sun/misc/SharedSecrets
at IIiIiiiiIiiIii$iIiiIIiiIiiiii.灒(Unknown Source)
at i.雼(Unknown Source)
at java.base/java.lang.invoke.CallSite.makeSite(CallSite.java:313)
at java.base/java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:250)
at java.base/java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:240)
at i.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: sun.misc.SharedSecrets
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
… 6 more»
надеюсь кто-нибудь из вас поможет с этим