-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
tf CLI never prints output on Windows 10, Mac OS High Sierra #255
Comments
Same thing on Mac OS High Sierra 👎 |
+1 high sierra |
The answer in this link solved this issue for me on High Sierra. Without clicking the link, line 147 of the tf file you need to add
|
@cynical89 yep for me too. Sorry I forgot to come back and update my comment! |
Replacing |
@latentstops I think you should keep this issue open until they don't fix it in the source code :) |
There's any plan to fix this issue? |
This issue is still not resolved... in fact, it would seem that in more recent version of the JDK, the required JAX-B Api's are not even available at runtime anymore... As per: http://openjdk.java.net/jeps/320 More info here: From these sources:
Is something being done to address this? |
One possible workaround would be to define an environment variable |
Same problem on Linux, but with TF_NOTELEMETRY=TRUE (and java 11.0.2) works for me, Thanks |
The TF_NOTELEMETRY=TRUE should be the best workaround in most cases, but if for some reason solutions that require editing of configuration files or the tf/tf.cmd script file are not desired, it is also possible to download a JAR package and add it to the lib directory of TEE. The following search should produce links to the current version of the jaxb-api package: https://search.maven.org/search?q=g:javax.xml.bind%20AND%20a:jaxb-api Download it as a JAR file (currently called "jaxb-api-2.4.0-b180830.0359.jar") and place the file in the TEE lib directory. This workaround seems to be effective under JDK 12.0.2 on macOS as well as Windows 10. |
Just so that this is completely clear for others who might not have experience. If you have recently installed or updated to the latest version of Java/JDK/JRE (12 something?)
you will [possibly] get no output, no readout - nothing. There's actually a behind the scenes error occurring, which are being logged in .log files.
Note: make a backup, or leave initial code in 'tf' shell script file as a comment to be safe. After finishing the steps above, follow the instructions to get the .jar file per OttoG
*Note:
run the following command in terminal, (if you used homebrew to install tee-clc):
this is the directory you need to place your downloaded .JAR file. Additional Considerations: To test, just type If it just hangs there for more than 30seconds, then somethings' not right. I found that these could be the issues for the hang-up:
then try resetting it back to what it was originally, and remove the variable:
attempt still hanging up, try adding Also, one other thing I did - as to not leave anything out - was I opened the .JAR file.. (double click) it will say "cannot be opened" but hell.. who knows.. ;0) good luck! annnd finally... if you're having connection issues to your TFS server: This URL might help: |
This worked for me on OSX 10.14.6 |
This worked, tks !!! macOS Catalina, java 1.8.0_251 |
setting |
For me I had to download https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar |
Steps:
%USERPROFILE%\Documents\TEE-CLC-14.123.1
%USERPROFILE%\Documents\TEE-CLC-14.123.1
tf
command - no outputtf.cmd
command - no outputtf eula
command - no outputMicrosoft Windows [Version 10.0.14393]
The text was updated successfully, but these errors were encountered: