Closed ystxn closed 2 years ago
Hi Yong Sheng, This is the error when I ran the latest generator:
Welcome to Symphony Generator v2.6.0 Application files will be generated in folder: C:\Users\xxxxxxxx_projects_java\samplebot7
? Enter your pod host xxxxxx-test.symphony.com ? Enter your bot username kurobot ? Select your type of application Bot Application ? Select your programing language Java ? Select your framework Java (no framework) ? Select your build system Gradle ? Enter your project groupId mybots ? Enter your project artifactId samplebot ? Enter your base package mybots Failed to fetch latest Java BDK version from Maven Central, 2.6.0 will be used. The request failed because of: {errno: undefined, code: undefined} Generating RSA keys... create rsa\publickey.pem create rsa\privatekey.pem create src\main\resources\config.yaml create src\main\resources\templates\gif.ftl create src\main\resources\templates\welcome.ftl create src\main\java\mybots\BotApplication.java create src\main\java\mybots\GifFormActivity.java create gradlew create gradlew.bat create gradle\wrapper\gradle-wrapper.jar create gradle\wrapper\gradle-wrapper.properties create build.gradle create .gitignore
No change to package.json was detected. No package manager install will be executed. Running ./gradlew build in your project Downloading https://services.gradle.org/distributions/gradle-7.0-bin.zip
Exception in thread "main" java.net.UnknownHostException: services.gradle.org
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)
at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
at sun.net.www.protocol.https.HttpsClient.
Command failed with exit code 1: C:\Users\xxxxxxx_projects_java\samplebot7\gradlew build
Feature Request
Description of Problem:
In a corporate network environment where an authenticated web proxy is the only way to access the Internet, command line tools often have problems connecting properly. #195 solved the problem of forcing automatic determination of the BDK version, but the next step in the generator fails trying to download the
mvnw
maven wrapper. The project itself is fully generated, so the minimum necessary steps are complete. Developers might also choose not to use the maven wrapper and have a localmvn
cli already installed and preconfigured to use an internal artifact repository.Potential Solutions:
mvn
exists and use it to continue themvn package
run, else just complete the process