Неуспешно стартиране на SceneBuilder?

Изтеглих Scene Builder и се опитвах да отворя .fxml файл, но имаше следното съобщение за грешка:

Неуспешно стартиране на SceneBuilder. Съобщението за грешка беше: Не може да се изпълни програма "C:\Program Files(x86)\Oracle\JavaFX Scene Builder 2.0": CreateProcess грешка = 5, достъпът е отказан

Не знам какво означава това или как да го поправя. Много благодаря.


person Lara Calvo    schedule 09.01.2017    source източник
comment
Опитахте ли да стартирате като администратор?   -  person GAlexMES    schedule 09.01.2017
comment
Съжалявам, че съм много нов. Как да започнете като администратор? Благодаря   -  person Lara Calvo    schedule 09.01.2017
comment
Можете ли всъщност да стартирате SceneBuilder, без да отваряте FXML файл? Или изобщо не можете да го стартирате?   -  person James_D    schedule 09.01.2017
comment
Мога да го използвам, но не работи, ако отворя FXML файла с Eclipse.   -  person Lara Calvo    schedule 09.01.2017
comment
От тази връзка C:\Program Files(x86)\Oracle\JavaFX Scene Builder 2.0 потърсете изпълним файл и щракнете с десния бутон върху него и стартирайте като администратор!   -  person Bo Halim    schedule 09.01.2017
comment
Да, проработи ли? Благодаря!!   -  person Lara Calvo    schedule 09.01.2017
comment
Препоръчвам ви да вземете най-новата версия на Scenebuilder. gluonhq.com/labs/scene-builder   -  person Sedrick    schedule 09.01.2017


Отговори (6)


Според тази публикация вашият проблем може да възникне, когато се опитате да отворите файл с неизпълним файл, така че вероятно сте отворили своя fxml файл с друг тип, например иконата на програмата.

person Bo Halim    schedule 09.01.2017
comment
Все още не мога да го отворя от eclipse, но мога да отворя файла от приложението. Използвах това местоположение C:\Program Files (x86)\Oracle\JavaFX Scene Builder 2.0 - person Lara Calvo; 09.01.2017
comment
В контекстното меню имате ли опцията Отваряне със SceneBuilder, когато щракнете с десния бутон върху файла FXML? - person Bo Halim; 09.01.2017
comment
Да, има такава опция - person Lara Calvo; 09.01.2017
comment
Добре, отидете на Предпочитания, след това на JavaFX и проверете дали сте въвели правилно местоположението в изпълнимия файл на SceneBuilder - person Bo Halim; 09.01.2017
comment
Пускам го като администратор, но сега съобщението за грешка е, че исканата операция изисква повишаване - person Lara Calvo; 09.01.2017

Това проработи за мен:

Преинсталирайте Scene Builder като администратор, копиращ инсталационния път, когато бъдете подканени.

В прозореца на Eclipse > Предпочитания > JavaFX и щракнете върху Преглед.

Поставете инсталационния път на Scene Builder и използвайте малката стрелка горе вдясно, за да видите този път.

Превъртете, докато намерите SceneBuilder (приложение - не иконата) и изберете. Приложи и затвори.

person TheDude    schedule 17.02.2019

Най-доброто решение е да спрете копирането и поставянето на пътя и да прегледате приложението ръчно (scenebuilder). Вижте, когато копирате пътя, това е, което eclipse изпълнява C:\Program Files\SceneBuilder, но се предполага, че има C:\Program Files \SceneBuilder\SceneBuilder.exe опитайте и прегледайте ръководството за пътя на приложението, без да търсите местоположението на файла, и копирайте пътя

person Iradukunda Emmanuel    schedule 26.05.2020

Подозирам, че това е проблем с разрешението на Windows. Можете да опитате някое от следните:

Опитайте да стартирате Eclipse като администратор.

въведете описание на изображението тук

...или дайте на всички приложения пълно разрешение за SceneBuilde.exe

въведете описание на изображението тук

person Jhourlad Estrella    schedule 26.08.2020

Ако използвате MAC, опитайте това с Java 8. Изтеглете сцена-билдер за Java 8, след като настроите вашата конфигурация за изпълнение и изтеглете вашите Javafx библиотеки в eclipse и компютър. Направете това и той ще създаде нов клас контролер за вас, който можете да използвате като ваш клас контролер.

отидете на вашия fxml и щракнете с десен бутон

След това задайте инструмента за създаване на сцени като ваш редактор щракнете, за да видите изображения

person benSZ    schedule 23.03.2021

Имах същия проблем. Това е, което работи за мен.

В Eclipse Window › Preferences › JavaFX добавих пълния път, включително SceneBuilder.exe

C:\Users\ ... AppData\Local\SceneBuilder\SceneBuilder.exe

Вижте: Диалогов прозорец, споменат по-горе

person JCruz    schedule 30.04.2021