Author: isapir Date: Thu Oct 4 13:26:24 2018 New Revision: 1842809 URL: http://svn.apache.org/viewvc?rev=1842809&view=rev Log: Added ant target ide-intellij to create an IntelliJ IDEA project directory
Added: tomcat/trunk/res/ide-support/idea/misc.xml - copied, changed from r1842751, tomcat/trunk/res/ide-support/idea/inspections.xml tomcat/trunk/res/ide-support/idea/modules.xml - copied, changed from r1842751, tomcat/trunk/res/ide-support/idea/inspections.xml tomcat/trunk/res/ide-support/idea/tomcat.iml Removed: tomcat/trunk/res/ide-support/idea/inspections.xml Modified: tomcat/trunk/build.xml Modified: tomcat/trunk/build.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1842809&r1=1842808&r2=1842809&view=diff ============================================================================== --- tomcat/trunk/build.xml (original) +++ tomcat/trunk/build.xml Thu Oct 4 13:26:24 2018 @@ -3142,6 +3142,23 @@ skip.installer property in build.propert Read the Building page on the Apache Tomcat documentation site for details on how to configure your Eclipse workspace.</echo> </target> + <!-- ============================ IntelliJ IDEA=========================== --> + + <target name="ide-intellij" + depends="download-compile, extras-webservices-prepare, download-test-compile" + description="Creates project directory .idea for IntelliJ IDEA"> + + <copy todir="${tomcat.home}/.idea"> + <fileset dir="${tomcat.home}/res/ide-support/idea"/> + </copy> + + <echo>IntelliJ IDEA project directory created. Please create PATH VARIABLES for + + ANT_HOME = ${ant.home} + TOMCAT_BUILD_LIBS = ${base.path} + </echo> + </target> + <!-- ============================ NetBeans =============================== --> <target name="ide-netbeans" Copied: tomcat/trunk/res/ide-support/idea/misc.xml (from r1842751, tomcat/trunk/res/ide-support/idea/inspections.xml) URL: http://svn.apache.org/viewvc/tomcat/trunk/res/ide-support/idea/misc.xml?p2=tomcat/trunk/res/ide-support/idea/misc.xml&p1=tomcat/trunk/res/ide-support/idea/inspections.xml&r1=1842751&r2=1842809&rev=1842809&view=diff ============================================================================== --- tomcat/trunk/res/ide-support/idea/inspections.xml (original) +++ tomcat/trunk/res/ide-support/idea/misc.xml Thu Oct 4 13:26:24 2018 @@ -15,11 +15,8 @@ See the License for the specific language governing permissions and limitations under the License. --> -<inspections version="1.0" is_locked="false"> - <option name="myName" value="Tomcat" /> - <option name="myLocal" value="true" /> - <inspection_tool class="StaticImport" enabled="true" level="WARNING" enabled_by_default="true" /> - <inspection_tool class="UnnecessaryBoxing" enabled="false" level="WARNING" enabled_by_default="false" /> - <inspection_tool class="UnnecessaryUnboxing" enabled="false" level="WARNING" enabled_by_default="false" /> -</inspections> - +<project version="4"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="false" project-jdk-name="1.8" project-jdk-type="JavaSDK"> + <output url="file://$PROJECT_DIR$/.idea/output" /> + </component> +</project> \ No newline at end of file Copied: tomcat/trunk/res/ide-support/idea/modules.xml (from r1842751, tomcat/trunk/res/ide-support/idea/inspections.xml) URL: http://svn.apache.org/viewvc/tomcat/trunk/res/ide-support/idea/modules.xml?p2=tomcat/trunk/res/ide-support/idea/modules.xml&p1=tomcat/trunk/res/ide-support/idea/inspections.xml&r1=1842751&r2=1842809&rev=1842809&view=diff ============================================================================== --- tomcat/trunk/res/ide-support/idea/inspections.xml (original) +++ tomcat/trunk/res/ide-support/idea/modules.xml Thu Oct 4 13:26:24 2018 @@ -15,11 +15,10 @@ See the License for the specific language governing permissions and limitations under the License. --> -<inspections version="1.0" is_locked="false"> - <option name="myName" value="Tomcat" /> - <option name="myLocal" value="true" /> - <inspection_tool class="StaticImport" enabled="true" level="WARNING" enabled_by_default="true" /> - <inspection_tool class="UnnecessaryBoxing" enabled="false" level="WARNING" enabled_by_default="false" /> - <inspection_tool class="UnnecessaryUnboxing" enabled="false" level="WARNING" enabled_by_default="false" /> -</inspections> - +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea/tomcat.iml" filepath="$PROJECT_DIR$/.idea/tomcat.iml" /> + </modules> + </component> +</project> \ No newline at end of file Added: tomcat/trunk/res/ide-support/idea/tomcat.iml URL: http://svn.apache.org/viewvc/tomcat/trunk/res/ide-support/idea/tomcat.iml?rev=1842809&view=auto ============================================================================== --- tomcat/trunk/res/ide-support/idea/tomcat.iml (added) +++ tomcat/trunk/res/ide-support/idea/tomcat.iml Thu Oct 4 13:26:24 2018 @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" /> + <sourceFolder url="file://$MODULE_DIR$/webapps/examples/WEB-INF/classes" isTestSource="true" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + + <!-- Use JUnit that ships with IDEA !--> + <orderEntry type="module-library"> + <library name="junit4"> + <CLASSES> + <root url="jar://$APPLICATION_HOME_DIR$/lib/junit-4.12.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + + <!-- Use ant.jar from path variable ANT_HOME !--> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$ANT_HOME$/lib/ant.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + + <!-- Use built libraries from path variable TOMCAT_BUILD_LIBS !--> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/jaxrpc-1.1-rc4/geronimo-spec-jaxrpc-1.1-rc4.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/wsdl4j-1.6.3/wsdl4j-1.6.3.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/ecj-4.7.3a/ecj-4.7.3a.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/easymock-3.2/easymock-3.2.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/hamcrest-1.3/hamcrest-core-1.3.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/cglib-2.2.2/cglib-nodep-2.2.2.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + <orderEntry type="module-library"> + <library> + <CLASSES> + <root url="jar://$TOMCAT_BUILD_LIBS$/objenesis-1.2/objenesis-1.2.jar!/" /> + </CLASSES> + <JAVADOC /> + <SOURCES /> + </library> + </orderEntry> + + </component> +</module> \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org