Hi,
I met a error when i try to compile with "atlas-cli" -> "pi":
[root@localhost tryit]# atlas-cli Executing: /usr/share/atlassian-plugin-sdk-4.2.10/apache-maven/bin/mvn com.atlassian.maven.plugins:maven-amps-dispatcher-plugin:4.2.10:cli -gs /usr/share/atlassian-plugin-sdk-4.2.10/apache-maven/conf/settings.xml [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building tryit [INFO] task-segment: [com.atlassian.maven.plugins:maven-amps-dispatcher-plugin:4.2.10:cli] [INFO] ------------------------------------------------------------------------ [INFO] artifact org.apache.velocity:velocity: checking for updates from atlassian-public [INFO] artifact org.apache.velocity:velocity: checking for updates from atlassian-plugin-sdk [INFO] artifact org.apache.velocity:velocity: checking for updates from central [INFO] [amps-dispatcher:cli] [INFO] [jira:cli {execution: virtual-execution}] [INFO] [cli:execute] [INFO] Opening port 4330 for socket cli access [INFO] Waiting for commands... maven2> pi [INFO] Executing: com.atlassian.maven.plugins:maven-jira-plugin [copy-bundled-dependencies] [INFO] [jira:copy-bundled-dependencies {execution: virtual-execution}] [INFO] [dependency:unpack-dependencies] [INFO] gson-2.2.2-atlassian-1.jar already exists in destination. [INFO] Current project: tryit [INFO] Execution time: 3147 ms [INFO] Executing: com.atlassian.maven.plugins:maven-jira-plugin [compress-resources] [INFO] [jira:compress-resources {execution: virtual-execution}] [INFO] Compiling javascript using YUI [INFO] Nothing to do, /opt/atlas-plugin/tryit/target/classes/js/tryit-min.js is younger than the original [INFO] Nothing to do, /opt/atlas-plugin/tryit/target/classes/css/tryit-min.css is younger than the original [INFO] Compressing XML files [INFO] Nothing to do, /opt/atlas-plugin/tryit/target/classes/atlassian-plugin.xml is younger than the original [INFO] Current project: tryit [INFO] Execution time: 231 ms [INFO] Executing: org.apache.maven.plugins:maven-resources-plugin [resources] [INFO] [resources:resources] [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 9 resources [INFO] Current project: tryit [INFO] Execution time: 407 ms [INFO] Executing: com.atlassian.maven.plugins:maven-jira-plugin [filter-plugin-descriptor] [INFO] [jira:filter-plugin-descriptor {execution: virtual-execution}] [INFO] [resources:copy-resources {execution: virtual-execution}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Current project: tryit [INFO] Execution time: 107 ms [INFO] Executing: org.apache.maven.plugins:maven-compiler-plugin [compile] [INFO] [compiler:compile {execution: virtual-execution}] [INFO] Compiling 1 source file to /opt/atlas-plugin/tryit/target/classes [ERROR] Unable to complete running command: pi java.lang.RuntimeException: org.apache.maven.plugin.MojoExecutionException: Unable to execute mojo at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:112) at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:107) at org.twdata.maven.cli.CliShell.interpretCommand(CliShell.java:48) at org.twdata.maven.cli.CliShell.run(CliShell.java:29) at org.twdata.maven.cli.AbstractCliMojo.displayShell(AbstractCliMojo.java:170) at org.twdata.maven.cli.AbstractCliMojo.access$000(AbstractCliMojo.java:22) at org.twdata.maven.cli.AbstractCliMojo$1.run(AbstractCliMojo.java:123) Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to execute mojo at org.shaded.mojoexecutor.MojoExecutor.executeMojoImpl(MojoExecutor.java:128) at org.shaded.mojoexecutor.MojoExecutor$ExecutionEnvironmentM2.executeMojo(MojoExecutor.java:466) at org.shaded.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:80) at org.twdata.maven.cli.MojoCall.run(MojoCall.java:33) at org.twdata.maven.cli.commands.ExecuteGoalCommand.runMojo(ExecuteGoalCommand.java:126) at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:105) ... 6 more Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure /opt/atlas-plugin/tryit/src/main/java/com/winagile/test/servlet/IssueCRUD.java:[307,35] error: strings in switch are not supported in -source 1.6 at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516) at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483) at org.shaded.mojoexecutor.MojoExecutor.executeMojoImpl(MojoExecutor.java:126) ... 11 more
But i am sure that i only installed jdk 1.7 on my Centos:
[root@localhost tryit]# rpm -qa |grep jdk jdk-1.7.0_45-fcs.x86_64 [root@localhost tryit]# echo $JAVA_HOME /usr/java/jdk1.7.0_45/ [root@localhost tryit]# java -version java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) [root@localhost tryit]# javac -version javac 1.7.0_45
The Weird thing is, when i tried to restart jira with "atlas-run".
First time, i met the error also,
But after a while, i successfully started jira with "atlas-run", i even do not know what i did, actually i did nothing but search about the error on web browser.
I suppose it is caused by following configuraion in pom.xml
<plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin>
I updated to be 1.7 now it is working.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.