AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Java Env

skill-hellyguo-self-ai-spec-java-env · by hellyguo

该skill没有执行文件,为信息输入:Java开发需要的环境信息

No reviews yet
0 installs
23 views
0.0% view→install

Install

$ agentstack add skill-hellyguo-self-ai-spec-java-env

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-hellyguo-self-ai-spec-java-env)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Java Env? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

环境配置

jvm dir:

  • 系统查找目录,/usr/lib/jvm ,其下有多个jvm
  • 用户查找目录,/home/helly/lang ,其下有多个jvm

mvnd dir:

/home/helly/app/maven-mvnd

mvn dir:

/home/helly/app/apache-maven

spotbug dir:

/home/helly/app/spotbugs-4.7.3

pmd dir:

/home/helly/app/pmd-bin-6.19.0

核心原则

  • 基于pom.xml的配置查找jdk合适版本
  • 优先使用mvnd

java bash profile 设置及别名

# java
export JAVA_HOME7=$HOME/lang/jdk7
export JAVA_HOME8=$HOME/lang/jdk8
export JAVA_HOME11=$HOME/lang/jdk11
export JAVA_HOME17=$HOME/lang/jdk17
export JAVA_HOME21=$HOME/lang/jdk21
export JAVA_HOME23=$HOME/lang/jdk23
export JAVA_HOME25=$HOME/lang/jdk25
export JAVA_HOME=$JAVA_HOME25
export CLASSPATH=.
export ANT_HOME=$HOME/app/apache-ant
export MAVEN_HOME=$HOME/app/apache-maven
export MVND_HOME=$HOME/app/maven-mvnd
export GRADLE_HOME=$HOME/app/gradle
export GRADLE_USER_HOME=$HOME/.gradle
export GRADLE_SCANS_ACCEPT=no
export BTRACE_HOME=$HOME/app/btrace
export AGENT_HOME=$HOME/java-agent

# alias
alias java7="JAVA_HOME=$JAVA_HOME7 PATH=$JAVA_HOME7/bin:$NOJAVA_PATH java"
alias java8="JAVA_HOME=$JAVA_HOME8 PATH=$JAVA_HOME8/bin:$NOJAVA_PATH java"
alias java11="JAVA_HOME=$JAVA_HOME11 PATH=$JAVA_HOME11/bin:$NOJAVA_PATH java"
alias java17="JAVA_HOME=$JAVA_HOME17 PATH=$JAVA_HOME17/bin:$NOJAVA_PATH java"
alias java21="JAVA_HOME=$JAVA_HOME21 PATH=$JAVA_HOME21/bin:$NOJAVA_PATH java"
alias java23="JAVA_HOME=$JAVA_HOME23 PATH=$JAVA_HOME23/bin:$NOJAVA_PATH java"
alias java25="JAVA_HOME=$JAVA_HOME25 PATH=$JAVA_HOME25/bin:$NOJAVA_PATH java"
alias mvn8="JAVA_HOME=$JAVA_HOME8 PATH=$JAVA_HOME8/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd8="JAVA_HOME=$JAVA_HOME8 PATH=$JAVA_HOME8/bin:$NOJAVA_PATH mvnd"
alias mvn11="JAVA_HOME=$JAVA_HOME11 PATH=$JAVA_HOME11/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd11="JAVA_HOME=$JAVA_HOME11 PATH=$JAVA_HOME11/bin:$NOJAVA_PATH mvnd"
alias mvn17="JAVA_HOME=$JAVA_HOME17 PATH=$JAVA_HOME17/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd17="JAVA_HOME=$JAVA_HOME17 PATH=$JAVA_HOME17/bin:$NOJAVA_PATH mvnd"
alias mvn21="JAVA_HOME=$JAVA_HOME21 PATH=$JAVA_HOME21/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd21="JAVA_HOME=$JAVA_HOME21 PATH=$JAVA_HOME21/bin:$NOJAVA_PATH mvnd"
alias mvn23="JAVA_HOME=$JAVA_HOME23 PATH=$JAVA_HOME23/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd23="JAVA_HOME=$JAVA_HOME23 PATH=$JAVA_HOME23/bin:$NOJAVA_PATH mvnd"
alias mvn25="JAVA_HOME=$JAVA_HOME25 PATH=$JAVA_HOME25/bin:$NOJAVA_PATH mvn -T 8"
alias mvnd25="JAVA_HOME=$JAVA_HOME25 PATH=$JAVA_HOME25/bin:$NOJAVA_PATH mvnd"
alias gradle8="JAVA_HOME=$JAVA_HOME8 PATH=$JAVA_HOME8/bin:$NOJAVA_PATH gradle"
alias gradle11="JAVA_HOME=$JAVA_HOME11 PATH=$JAVA_HOME11/bin:$NOJAVA_PATH gradle"
alias gradle17="JAVA_HOME=$JAVA_HOME17 PATH=$JAVA_HOME17/bin:$NOJAVA_PATH gradle"
alias gradle21="JAVA_HOME=$JAVA_HOME21 PATH=$JAVA_HOME21/bin:$NOJAVA_PATH gradle"
alias gradle23="JAVA_HOME=$JAVA_HOME23 PATH=$JAVA_HOME23/bin:$NOJAVA_PATH gradle"
alias gradle25="JAVA_HOME=$JAVA_HOME25 PATH=$JAVA_HOME25/bin:$NOJAVA_PATH gradle"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.