Managing the Java compiler settings in Eclipse - MyHowTo.org



Managing the Java compiler settings in Eclipse - MyHowTo.org

Recently I had to create a new workspace for my Eclipse. I like using multiple workspaces, it helps me to split the work into different domains (one workspace for the current trunk, one for maintaining the previous release, one for the internal tools - basically one workspace for each complex project). After creating the new workspace I have realized that all my Java compiler settings (for example the error and warning configuration) are gone - they are workspace-specific.

There is a way in Eclipse to export and import the settings ("File" -> "Export", then select "General" -> "Preferences"). What I did not like is that the resulting file was not readable and it apparently contained more than I wanted to migrate.

It has turned out that you can configure your compiler settings once and then just clone them in order to create project-specific settings.If you open the compiler settings (for example "Errors/Warnings"), you will see an item called "Configure Project Specific Settings…". That is it, if you open it you will get a copy of your current settings in ".settings" directory of your current project - "org.eclipse.jdt.core.prefs" file.


Read full article from Managing the Java compiler settings in Eclipse - MyHowTo.org


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts