What is a Maven artifact?

An artifact is a file, usually a JAR, that gets deployed to a Maven repository. A Maven build produces one or more artifacts, such as a compiled JAR and a “sources” JAR. Each artifact has a group ID (usually a reversed domain name, like com.example.foo), an artifact ID (just a name), and a version string. … Read more

Visual Studio “Could not copy” …. during build

I have encountered similar error messages in Visual Studio 2013. Mostly, I have found that this situation has occurred when a debug process was halted because of an exception. When clean+build has not resolved this problem for me, I have had success by doing the following: Closing Visual Studio Deleting the bin and obj folders, … Read more

ant warning: “‘includeantruntime’ was not set”

Ant Runtime Simply set includeantruntime=”false”: <javac includeantruntime=”false” …>…</javac> If you have to use the javac-task multiple times you might want to consider using PreSetDef to define your own javac-task that always sets includeantruntime=”false”. Additional Details From http://www.coderanch.com/t/503097/tools/warning-includeantruntime-was-not-set: That’s caused by a misfeature introduced in Ant 1.8. Just add an attribute of that name to the … Read more

Xcode “Build and Archive” from command line

I found how to automate the build and archive process from the comand line, I just wrote a blog article explaining how you can achieve that. The command you have to use is xcrun: /usr/bin/xcrun -sdk iphoneos PackageApplication \ -v “${RELEASE_BUILDDIR}/${APPLICATION_NAME}.app” \ -o “${BUILD_HISTORY_DIR}/${APPLICATION_NAME}.ipa” \ –sign “${DEVELOPER_NAME}” \ –embed “${PROVISONING_PROFILE}” You will find all the … Read more

WARNING in budgets, maximum exceeded for initial

Open angular.json file and find budgets keyword. It should look like: “budgets”: [ { “type”: “initial”, “maximumWarning”: “2mb”, “maximumError”: “5mb” } ] As you’ve probably guessed you can increase the maximumWarning value to prevent this warning, i.e.: “budgets”: [ { “type”: “initial”, “maximumWarning”: “4mb”, <=== “maximumError”: “5mb” } ] What does budgets mean? A performance … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)