Remove nashorn @Immutable.  Required for jenkins build.
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AlikeSubsumingAnnotationCreator.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AlikeSubsumingAnnotationCreator.java
index d289515..e90cf0b 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AlikeSubsumingAnnotationCreator.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AlikeSubsumingAnnotationCreator.java
@@ -1,7 +1,7 @@
 package org.apache.ctakes.dictionary.cased.annotation;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
+import javax.annotation.concurrent.Immutable;
 import org.apache.ctakes.core.util.Pair;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.core.util.annotation.SemanticTui;
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AnnotationCreatorUtil.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AnnotationCreatorUtil.java
index 5f47f59..1874493 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AnnotationCreatorUtil.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/AnnotationCreatorUtil.java
@@ -1,6 +1,5 @@
 package org.apache.ctakes.dictionary.cased.annotation;
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.Pair;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.core.util.annotation.SemanticTui;
@@ -18,6 +17,7 @@
 import org.apache.uima.jcas.JCas;
 import org.apache.uima.jcas.cas.FSArray;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.*;
 import java.util.function.Predicate;
 import java.util.stream.Collectors;
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/NonSubsumingAnnotationCreator.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/NonSubsumingAnnotationCreator.java
index 5ce4963..85e1c44 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/NonSubsumingAnnotationCreator.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/NonSubsumingAnnotationCreator.java
@@ -1,7 +1,6 @@
 package org.apache.ctakes.dictionary.cased.annotation;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.Pair;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.core.util.annotation.SemanticTui;
@@ -10,6 +9,7 @@
 import org.apache.log4j.Logger;
 import org.apache.uima.jcas.JCas;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.Collection;
 import java.util.Map;
 
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SemanticSubsumingAnnotationCreator.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SemanticSubsumingAnnotationCreator.java
index 81de4cb..b1ad8e0 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SemanticSubsumingAnnotationCreator.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SemanticSubsumingAnnotationCreator.java
@@ -1,7 +1,6 @@
 package org.apache.ctakes.dictionary.cased.annotation;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.Pair;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.core.util.annotation.SemanticTui;
@@ -12,6 +11,7 @@
 import org.apache.log4j.Logger;
 import org.apache.uima.jcas.JCas;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.*;
 
 import static org.apache.ctakes.core.util.annotation.SemanticGroup.*;
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SubsumptionUtil.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SubsumptionUtil.java
index 05564ab..0d3de6e 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SubsumptionUtil.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/annotation/SubsumptionUtil.java
@@ -1,11 +1,11 @@
 package org.apache.ctakes.dictionary.cased.annotation;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.dictionary.cased.lookup.DiscoveredTerm;
 import org.apache.ctakes.dictionary.cased.util.textspan.MagicTextSpan;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.*;
 
 /**
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/encoder/TermEncoding.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/encoder/TermEncoding.java
index 5a5f224..8538255 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/encoder/TermEncoding.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/encoder/TermEncoding.java
@@ -1,7 +1,7 @@
 package org.apache.ctakes.dictionary.cased.encoder;
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 
+import javax.annotation.concurrent.Immutable;
 
 /**
  * @author SPF , chip-nlp
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/CandidateTerm.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/CandidateTerm.java
index 54e8899..9d4e1b3 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/CandidateTerm.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/CandidateTerm.java
@@ -1,10 +1,10 @@
 package org.apache.ctakes.dictionary.cased.lookup;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.StringUtil;
 import org.apache.ctakes.dictionary.cased.util.tokenize.TokenizedTerm;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.Arrays;
 
 
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/DiscoveredTerm.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/DiscoveredTerm.java
index 54b4ffd..d10aa4a 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/DiscoveredTerm.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/DiscoveredTerm.java
@@ -1,7 +1,7 @@
 package org.apache.ctakes.dictionary.cased.lookup;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
+import javax.annotation.concurrent.Immutable;
 
 /**
  * @author SPF , chip-nlp
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/LookupToken.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/LookupToken.java
index c6b1fa4..83acb94 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/LookupToken.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/lookup/LookupToken.java
@@ -1,10 +1,11 @@
 package org.apache.ctakes.dictionary.cased.lookup;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.Pair;
 import org.apache.ctakes.typesystem.type.syntax.BaseToken;
 
+import javax.annotation.concurrent.Immutable;
+
 /**
  * @author SPF , chip-nlp
  * @version %I%
diff --git a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/util/tokenize/TokenizedTerm.java b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/util/tokenize/TokenizedTerm.java
index d000f77..ab19405 100644
--- a/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/util/tokenize/TokenizedTerm.java
+++ b/ctakes-dictionary-lookup-fast/src/main/java/org/apache/ctakes/dictionary/cased/util/tokenize/TokenizedTerm.java
@@ -1,8 +1,8 @@
 package org.apache.ctakes.dictionary.cased.util.tokenize;
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.dictionary.lookup2.util.CuiCodeUtil;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.*;
 import java.util.stream.Collectors;
 
diff --git a/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/cased/term/CuiTerm.java b/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/cased/term/CuiTerm.java
index 51484ce..38252a4 100644
--- a/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/cased/term/CuiTerm.java
+++ b/ctakes-gui/src/main/java/org/apache/ctakes/gui/dictionary/cased/term/CuiTerm.java
@@ -1,7 +1,6 @@
 package org.apache.ctakes.gui.dictionary.cased.term;
 
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.ctakes.core.util.StringUtil;
 import org.apache.ctakes.core.util.annotation.SemanticGroup;
 import org.apache.ctakes.core.util.annotation.SemanticTui;
@@ -9,6 +8,7 @@
 import org.apache.ctakes.gui.dictionary.umls.VocabularyStore;
 import org.apache.ctakes.gui.dictionary.util.TextTokenizer;
 
+import javax.annotation.concurrent.Immutable;
 import java.util.*;
 import java.util.function.Predicate;
 import java.util.stream.Collectors;
diff --git a/ctakes-utils/src/main/java/org/apache/ctakes/utils/env/EnvironmentVariable.java b/ctakes-utils/src/main/java/org/apache/ctakes/utils/env/EnvironmentVariable.java
index 59bd76d..459acef 100644
--- a/ctakes-utils/src/main/java/org/apache/ctakes/utils/env/EnvironmentVariable.java
+++ b/ctakes-utils/src/main/java/org/apache/ctakes/utils/env/EnvironmentVariable.java
@@ -18,10 +18,8 @@
  */
 package org.apache.ctakes.utils.env;
 
-import jdk.nashorn.internal.ir.annotations.Immutable;
 import org.apache.uima.UimaContext;
 
-@Immutable
 final public class EnvironmentVariable {
 
    private EnvironmentVariable() {}