Sto usando eclipse sul mio progetto e mentre mi sono confuso con le mie impostazioni di eclissi, ho attivato il supporto Javascript. Ora eclipse si lamenta che la libreria JQuery contiene degli errori e non mi consente di compilare il progetto. Qualcuno sa come disattivare la validazione javascript?Come rimuovo la convalida javascript dal mio progetto eclipse?
risposta
In realtà mi piacciono i file MY JavaScript da convalidare, ma sicuramente non voglio convalidare e gestire avvisi banali con librerie di terze parti.
Ecco perché penso che disattivare la convalida tutti insieme sia troppo drastico. Fortunatamente con Eclipse, puoi rimuovere selettivamente alcune fonti JavaScript dalla convalida.
- Fare clic con il pulsante destro del mouse sul progetto.
- Passare a: Proprietà → JavaScript → Includi percorso
- Selezionare scheda. (Sembra identico alla scheda Origine percorso build Java)
- Espandi cartella origine JavaScript.
- Evidenzia modello
Excluded
. - Premere il pulsante Modifica.
- Premere il tasto Aggiungi accanto alla casella
Exclusion patterns
. - È possibile digitare un modello di caratteri jolly in stile Ant o fare clic sul pulsante
Browse
per menzionare la fonte JavaScript per nome.
Le informazioni sull'inclusione/esclusione di sorgenti JavaScript vengono salvate nel file .settings/.jsdtscope
. Non dimenticare di aggiungerlo al tuo SCM.
Ecco come configurazione guarda con i file jQuery rimossi dalla convalida:
Finestra -> Preferenze -> JavaScript -> Validator (anche per le impostazioni di progetto possibili)
o
Finestra -> Preferenze -> Validation (disattivare convalide e configurare le loro impostazioni)
Non funziona poiché il validatore JavaScript è un builder Eclipse e anche se si disattiva la convalida su un progetto, si tenterà comunque di convalidare il codice JavaScript nel progetto. –
Accendere fuori dal Validator JavaScript nella configurazione "Costruttori" per il progetto:
- clic destro del progetto
- selezionare Proprietà -> Costruttori
- Togliere il segno di "JavaScript Validator"
Allora o riavviare l'Eclipse o/e rinominare i .js a qualcosa di simile .js_ poi di nuovo indietro.
Vai a Windows-> Preferenze> Convalida.
Ci sarebbe un elenco di validatori con le opzioni di casella di controllo per il manuale & Build, go e disabilitare individualmente il validatore javascript lì.
Se si seleziona la casella di controllo Sospendi tutti i convalidari in alto non ha necessariamente effetto.
Non sembra funzionare, il mio Eclipse continua a convalidare JS indipendentemente da questa configurazione. – BrunoJCM
sono stato in grado di escludere il jquery.mobile 1.1.1 a Juno selezionando Aggiungi multipla accanto ai modelli Exlusion, che porta in primo piano l'albero, poi il drill-down alla cartella jquery-mobile e selezionando quello.
Questo ha corretto tutti gli avvisi per la libreria!
Un altro motivo potrebbe essere l'aggiunta accidentale di una natura JavaScript al progetto inavvertitamente (l'ho appena fatto per errore) che consente di verificare gli errori di javascript.
rimozione di questo .... javascriptnature dal progetto risolve quello.
(questo è naturalmente solo se non volete Eclipse per realizzare avete JS)
ho rimosso il tag nel .project.
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
Ha funzionato molto bene per me.
Dato che ho JSHint, questa è la migliore risposta per me. Ho rimosso anche il validatore JS PyDev. Costruire è veloce, finalmente. –
Se qualcuno è bloccato sul progetto di costruzione. Questa è la risposta per te.La ringrazio molto @Claudionor Oliveira ..... –
Sì, ero a lungo con questo problema e una soluzione era semplice \ o / –
Inoltre, se si utilizza Tern eclipse IDE o IBM Node.js Tools per Eclipse, potrebbe essere necessario disabilitare JSHint e altre librerie che non si desidera.
Per disabilitare questo, Proprietà progetto> Terna> Moduli> JSHint o qualsiasi altra libreria che non si desidera.
- 1. Come posso escludere alcune cartelle dal mio progetto Eclipse?
- 2. Eclipse kepler - Disabilita convalida javascript
- 3. Come al mio "exe" dal progetto PyCharm
- 4. Disabilita la convalida XML in Eclipse
- 5. Come generare javadoc usando ubuntu + eclipse nel mio progetto
- 6. Come capire quale errore ha il mio progetto Java Eclipse?
- 7. Come posso caricare il mio progetto Eclipse Android su GitHub?
- 8. Aprire un progetto Eclipse già nel mio spazio di lavoro
- 9. Come escludere un progetto dal build automatico in Eclipse?
- 10. Come disinstallare PhoneGap dal mio progetto e dalla macchina
- 11. Come rimuovere risorse non necessarie dal mio progetto?
- 12. Come rimuovere una dipendenza dal mio progetto Android in eclissi.
- 13. errore durante la convalida FailOnMissingWebXml pom.xml in Eclipse
- 14. Esclusione/Disabilitazione della convalida in Eclipse
- 15. Subclipse non riconosce il mio progetto come progetto SVN
- 16. Completamente escludere determinate directory dal progetto CDT di Eclipse
- 17. File CSS/JavaScript/immagine indefinito in Eclipse
- 18. La convalida JavaScript è errata?
- 19. Come arrestare l'IDE Eclipse dal tentativo di scaricare DTD per la convalida?
- 20. Impossibile trovare la classe dal vaso del progetto libreria quando Maven costruire il mio progetto
- 21. Come rimuovo il testo popup dal filtro listview?
- 22. Come rimuovo le righe vuote dal testo in PHP?
- 23. Perché il mio progetto Eclipse è così lento?
- 24. Tomcat non sta distribuendo il mio progetto web da Eclipse
- 25. Salta convalida Eclipse di build.xml
- 26. Come cambio la versione Java del mio "aspetto del progetto installato" in Eclipse?
- 27. Come rimuovere " dal mio Json in javascript?
- 28. Come rimuovere i percorsi scoperti automaticamente dopo la compilazione su Linux dal progetto CDT di Eclipse?
- 29. Progetto Eclipse che nasconde la cartella src
- 30. Qualcosa manca dal mio setup di prova del progetto Android?
Questa è in realtà la risposta corretta. La risposta di Redlab non è sufficiente, poiché non annulla il costruttore di progetti javascript. – Yoni
@ Yoni. Non dimenticare che la domanda è stata posta e che inizialmente ha risposto più di un anno fa. Questa soluzione potrebbe non essere nemmeno disponibile a quei tempi. –
Non cambia il fatto che la risposta di Redlab in realtà non risolve il problema. Devi anche fare quello che Brad suggerisce di seguito ... – Jules