Jak usunąć walidację javascript z mojego projektu eclipse?

Używam eclipse w moim projekcie i podczas zabawy z moimi ustawieniami eclipse, włączyłem obsługę Javascript. Teraz eclipse skarży się, że biblioteka JQuery ma błędy i nie pozwala mi skompilować projektu. Czy ktoś wie jak wyłączyć walidację javascript?

Author: Ritesh M Nayak, 2010-06-28

9 answers

Naprawdę lubię, jak moje pliki JavaScript są walidowane, ale zdecydowanie nie chcę sprawdzać poprawności i radzić sobie z banalnymi ostrzeżeniami z bibliotekami innych firm.

Dlatego uważam, że wyłączenie walidacji jest zbyt drastyczne. Na szczęście z Eclipse, można selektywnie usunąć niektóre źródła JavaScript z walidacji.
  1. Kliknij prawym przyciskiem myszy swój projekt.
  2. przejdź do: Właściwości → JavaScript → Dołącz ścieżkę
  3. Select Source tab. (Wygląda identyczna z zakładką Java Build Path Source.)
  4. rozwiń folder źródłowy JavaScript.
  5. Podświetl Excluded wzór.
  6. naciśnij przycisk Edytuj .
  7. naciśnij przycisk dodaj obok pola Exclusion patterns.
  8. możesz wpisać wzorzec wieloznaczny w stylu Ant lub kliknąć przycisk Browse, aby Wymienić Źródło JavaScript po nazwie.

Informacje o włączaniu/wykluczaniu źródeł JavaScript są zapisywane w pliku .settings/.jsdtscope. Nie zapomnij dodać go do swojego SCM.

Oto jak wygląda konfiguracja z plikami jQuery usuniętymi z walidacji:

Eclipse - Właściwości Projektu-JavaScript-Include Path

 711
Author: Alexander Pogrebnyak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-02 17:39:26

Wyłącz walidator JavaScript w konfiguracji "Builders"dla Twojego projektu:

  1. Kliknij prawym przyciskiem myszy swój projekt
  2. Select Properties - > Builders
  3. odznacz "walidator JavaScript"

Następnie uruchom ponownie Eclipse lub/i zmień nazwę .js do czegoś takiego .js_

 124
Author: Brad Marchesseault,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-05 22:09:40

Usunąłem tag w .projekt .

    <buildCommand>
        <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
        <arguments>
        </arguments>
    </buildCommand>
U mnie działa bardzo dobrze.
 9
Author: Claudionor Oliveira,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-11 12:32:36

Window - > Preferences -> JavaScript - > Validator (możliwe również ustawienia projektu)

LUB

Window -> Preferences - > Validation (disable validations and configuration their settings)

 8
Author: Redlab,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-06-28 11:31:19

Udało mi się wykluczyć jquery.mobile 1.1.1 w Juno wybierając Dodaj Wiele obok wzorców Exlusion, które wywołują drzewo, a następnie wiercąc w dół do folderu jQuery-mobile i zaznaczając to.

To poprawiło wszystkie ostrzeżenia dla biblioteki!

 2
Author: treociti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-22 05:50:13

Przejdź do Windows - > Preferencje - > Walidacja.

Będzie lista walidatorów z opcjami checkbox dla Manual & Build, go i indywidualnie wyłącz tam walidator javascript.

Jeśli wybierzesz pole Suspend All Validators na górze, nie będzie to miało wpływu.

 1
Author: Rahul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-02 20:07:35

Innym powodem może być to, że kwasowo dodałeś do swojego projektu naturę Javascript (zrobiłem to przypadkowo), która umożliwia sprawdzanie błędów javascript.

Usuwanie tego ....javascriptnature z twojego projektu to naprawia.

(jest to oczywiście tylko jeśli nie chcesz, aby eclipse zdawało sobie sprawę, że masz jakieś JS)

 0
Author: pvgoddijn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-19 08:24:46

DODATKOWO, jeśli używasz Tern eclipse IDE lub IBM Node.js Tools dla Eclipse, może być konieczne wyłączenie JSHint i innych bibliotek, których nie chcesz.

Aby to wyłączyć, Project Properties > Tern > Modules > JSHint lub innej biblioteki, której nie chcesz. Tutaj wpisz opis obrazka

 0
Author: Sairam Krish,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-18 07:19:08

Łatwe i szybkie rozwiązanie:

  1. Kliknij prawym przyciskiem myszy projekt
  2. Select Properties
  3. Jeśli używasz eclipse, Zobacz Validation lub{[2] } dla MyEclipse, a następnie przejdź do MyEclipse, a następnie validation.
  4. następnie sprawdź folder lub plik, w którym chcesz wykluczyć sprawdzanie błędów.

To jest to !!!

Dla odniesienia Sprawdź poniżej obrazek:

Śledź nas na http://www.tellmehow.co

 0
Author: GeekOnJava,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-20 10:59:00