gaerminal

run groovy script on your Google App Engine app

License

License

Categories

Categories

Net MINA Networking
GroupId

GroupId

net.sue445
ArtifactId

ArtifactId

gaerminal
Last Version

Last Version

0.0.3
Release Date

Release Date

Type

Type

jar
Description

Description

gaerminal
run groovy script on your Google App Engine app
Project URL

Project URL

https://github.com/sue445/gaerminal

Download gaerminal

How to add to project

<!-- https://jarcasting.com/artifacts/net.sue445/gaerminal/ -->
<dependency>
    <groupId>net.sue445</groupId>
    <artifactId>gaerminal</artifactId>
    <version>0.0.3</version>
</dependency>
// https://jarcasting.com/artifacts/net.sue445/gaerminal/
implementation 'net.sue445:gaerminal:0.0.3'
// https://jarcasting.com/artifacts/net.sue445/gaerminal/
implementation ("net.sue445:gaerminal:0.0.3")
'net.sue445:gaerminal:jar:0.0.3'
<dependency org="net.sue445" name="gaerminal" rev="0.0.3">
  <artifact name="gaerminal" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.sue445', module='gaerminal', version='0.0.3')
)
libraryDependencies += "net.sue445" % "gaerminal" % "0.0.3"
[net.sue445/gaerminal "0.0.3"]

Dependencies

compile (3)

Group / Artifact Type Version
org.codehaus.groovy : groovy jar 2.1.3
javax.servlet : jsp-api jar 2.0
javax.servlet : servlet-api jar 2.5

test (2)

Group / Artifact Type Version
junit : junit jar 4.11
org.hamcrest : hamcrest-all jar 1.3

Project Modules

There are no modules declared in this project.

GAErminal(GAE + terminal)

  • master: Build Status
  • develop: Build Status

Overview

run groovy script on your Google App Engine app (like as Jenkins script console)

Sample

gaerminal

Install

1. add jar in your classpath

cp /path/to/app
cp gaerminal.x.x.x.jar ./war/WEB-INF/lib
cp groovy.x.x.x.jar ./war/WEB-INF/lib

If you use maven, add to pom.xml

<dependency>
    <groupId>net.sue445</groupId>
    <artifactId>gaerminal</artifactId>
    <version>0.0.3</version>
</dependency>

2. edit web.xml

example

https://github.com/sue445/gaerminal/blob/master/web/WEB-INF/web.xml

if you forget <security-constraint> section, anyone can access gaerminal !

3. run app and access

open http://localhost:8888/gaerminal/

Commands

Setup

cp gradle.properties.sample gradle.properties
vi gradle.properties
gradle idea

Run stand-alone

gradle gaeRun
open http://localhost:8888/gaerminal/

Versions

Version
0.0.3
0.0.2
0.0.1